Kayıtlar

PHP etiketine sahip yayınlar gösteriliyor

WampServer'da birden fazla alan adı ile site yayınlama.

Resim
Öncelikle yayınlanacak web sitesinin dosyalarının bulunduğu bir klasör oluşturulmalı. Ben bu örnek için www klasörü içine wampdeneme adlı bir klasör oluşturdum. Daha sonra Apache içindeki httpd.conf dosyasını herhangi bir editörle açalım. Dosyanın altlarına doğru bulabilincek #Include conf/extra/httpd-vhosts.conf satırının başındaki "#" işaretini kaldırıp dosyayı kaydedelim. C:\wamp\bin\apache\Apache2.2.8\conf\extra klasöründeki httpd-vhost.conf dosyasını herahangi bir metin editörü ile açalım. Dosya içinde yazılı olan  <virtualhost …=""> </virtualhost> kodları arasındaki bilgileri kopyalayıp en alta yapıştıralım. <virtualhost *:80="">     ServerAdmin "Adminin_Mail_Adresi "    DocumentRoot “Alan_adı_dosyalarının_klasör_yolu”     ServerName "Alan_adı"      ErrorLog “logs/alan_adi.localhost-error.log”    CustomLog “logs/alan_adi.localhost-access.log”  common </virtualhost >

PHP İle Bulunulan Sayfanın Linkini Alma

$_SESSION["adress"]= "http://".$_SERVER['HTTP_HOST']."".$_SERVER['REQUEST_URI'].""; Bulunan sayfanın tam link'i bu şekilde alınabilir("$_SESSION["adress"]" yerine değişken kullanılabilir). Bunu ,bir iş için başka bir sayfaya gidip kaldığınız yere geri dönmekte kullanabiliriz. Örneğin; Sayfada sadece üyelerin görebileceği kısımlar var ve kullanıcı bulunduğu sayfadan "Login" kısmına gönderilip oradaki işlem bittikten sonra kaldığı yerden devam ettirilebilir. session_start(); { //burada işlemler olabilir. } $str = "Location:".$_SESSION["adress"]; header($str);