wmaraci reklam

htaccess ile Sub Domain

3 Mesajlar 817 Okunma
advertseo
wmaraci reklam

mts mts WM Aracı Kullanıcı
  • Üyelik 18.10.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Uykucu
  • Konum Diğer
  • Ad Soyad S** U**
  • Mesajlar 476
  • Beğeniler 54 / 125
  • Ticaret 22, (%100)
Merhaba,

.htaccess dosyası ile SEF (Search Engine Friendly) URL yapabiliyoruz.
Örneğin;

abc.com/index.php?id=1

şeklinde olan url yapısını

abc.com/1

şekline getirebiliyoruz. Fakat merak ettiğim şey,

abc.com alanadını 1.abc.com şekline getirebiliyormuyuz bir sayfa için. Konu hakkında bilgisi olan arkadaşlar yardımcı olur ve örnek kod verirse çok memnun olurum.
 

 

wmaraci
reklam

ShaiyaPazar ShaiyaPazar Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 10.11.2014
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** G**
  • Mesajlar 99
  • Beğeniler 0 / 11
  • Ticaret 1, (%100)
.htaccess gereken kod
RewriteEngine on
RewriteCond %{HTTP_HOST} !^(www|ftp|mail)\.alanadi\.com [NC]
RewriteCond %{HTTP_HOST} ^(.*?)\.alanadi\.com [NC]
RewriteRule .?


Yukarda verdiğim kodu anlatmak gerekirse;

1. satırda apache'de rewrite modülü default olarak off gelmekte biz bunu tanımlı (aktif) hale getiriyoruz.
2. satırda ise hostta www,ftp,mail olarak gelen subdomain ise dokunmamasını istiyoruz.
3. satırda yukarda verdiğim protokollerdekiler değilse alıyoruz.
4. satırda ise almış olduğumuz veriyi index.php'deki sub case'inde bulunan id GET katarına atıyoruz.

.php gereken kod

switch($_GET['do']){
case 'sub';
echo $_GET['id'];
break;
}
?>
mts

kişi bu mesajı beğendi.

mts mts WM Aracı Kullanıcı
  • Üyelik 18.10.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Uykucu
  • Konum Diğer
  • Ad Soyad S** U**
  • Mesajlar 476
  • Beğeniler 54 / 125
  • Ticaret 22, (%100)
verdiğiniz bilgiler için çok teşekkür ederim faydalı bir açıklama olmuş.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al