Htaccess ile subdomain

Mayıs 27th, 2007

Son günlerde turkphp forumlarinda bircok arkadasimiz  subdomain isine soruyor.
Aslinda düsünüldügünden cok daha kolay htaccess ile cözüle biliniyor.
Yani httpd conf u acipda icinde extra bir virtualhost olusturmaya gerek filan yok, büyük bir sitede kabus olurdu herhalde:)  bir kac satir mod_rewrite dedigimiz kodlarla isi hallede biliriz.

Fazla konuscak deglim kodu ekliyorum kendinize göre ayarlarip kullana biirsiniz sorusu olan burdan yada turkphp forumlarindan sora bilir.


RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.skorp.eu [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).skorp.eu [NC]
RewriteRule ^$ /%2/htindex.html [L]

domain ismini kendinize göre ayarlayin, ben söyle düsündüm diyelimki http://test.skorp.eu adresi cagriliyor, ozaman www.skorp.eu/test/htindex.html dosyasina yönlendirme yapiliyor.
Kalin yazdigim yer skorp.eu nun basinda ne yazarsa orasi oluyor.
Baska bir örnek verelim: http://php.skorp.eu yaptikmi htindex.html dosyasi www.skorp.eu/php/ icinde aranicakdir.
umarim isinize yarar arkadaslar.

Kategoriler: Linux

Etiketler:, Yorum yapın

Yorumlar Beslemesi3 Yorum

  1. enginna

    Kadir çok işe yarar bir yazı saol fakat bir sorum olacak.
    test.skorp.eu
    adresini
    skorp.eu/cat.php?name=test adresine nasıl yönlendirebiliriz?

  2. Skorp

    RewriteRule ^$ /cat.php?name=%2 [L] isini görmesi lazim ;)

  3. enginna

    Kadir teşekkürler bende aynısını düşünmüştüm :) şu anda localde olduğu için deneyemiyorum, teşekkürler tekrardan yardımın için.

Yorum yapın

Feed

http://www.skorp.eu / Htaccess ile subdomain