Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Apache mod_rewrite subdomain

Merhaba arkadaşlar başlıyacak olduğum bir proje için sanal subdomain ve sanal subdomain altında sanal klasör oluşturmam gerekiyor

örnek olarak http://xxx.sitem.com/xxx

subdomain kısmını yaptım fakat klasör olayını yapmadım subdomain olayını şöyle yaptım

.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} !www.sitem.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).sitem.com [NC]
RewriteRule (.*) git.php?s=%2 [NC,QSA]

klasör olayını nasıl yapa bilirim acaba ?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • HasanYILDIZ adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    6 cevap - 0 soru
    Url kısaltma işlemi için mi kullanacaksınız.
  • sagoral adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    38 cevap - 2 soru
    .htaccess :
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www\.sitem\.com [NC]
    RewriteCond %{HTTP_HOST} ^(www\.)?([^.]+)\.sitem\.com [NC]
    RewriteRule ^$ /git.php?s=%1 [L]

    Şeklinde çalıştırabilirsin fakat sunucu da wildcard dns kurulu olması gerekiyor
    • deja_wu adlı üyenin fotoğrafı deja_wu
      dns ayarları yapıldı hocam subdomain olarak çalıştıra biliyorum şu anda zaten.

      istegim
      htt://istanbul.sitem.com/tatil
      htt://ankara.sitem.com/hotel

      şeklinde subdomain linkleri oluşturmak
      10 yıl önce yazılmış
    • sagoral adlı üyenin fotoğrafı sagoral
      Şöyle birşey düşünüyorum ama mümkün değil olmayacağını da biliyorum.. Ama yine de bir dene bakalım

      RewriteEngine on
      RewriteCond %{HTTP_HOST} !^www\.sitem\.com [NC]
      RewriteCond %{HTTP_HOST} ^(www\.)?([^.]+)\.sitem\.com [NC]
      RewriteRule ^(.*)\.example\.com\/(.*)$ /git.php?s=%1&a=$2 [L]
      10 yıl önce yazılmış