aşağıdaki .htaccess kodum var, yapmak istediğim siteadi.com/urunler/abcurunu link tipini siteadi.com/abcurunu olarak değiştirmek istediğimde RewriteRule ^(.*)$ urunler.php?link=$1 [QSA,L] bunu kullanıyorum, fakar bu sefer aşağıdaki listede olan diğer linkleri etkiliyor, açılmıyor ve hepsi urunler.php yi görüyor. sizce sorunu nasıl düzeltebilirim
Diğerlerin altında kullanman gerek eğer o kodu ılk sırada kullanırsan aynen dediğin gibi tüm linkleri ona bağlar Yani siteadi.com/markalar/BMW linkindeki markalar sözcüğü de ^(.*)$ urunler.php?link=$1 en üztte olduğu için işleme alınır
Diğerlerin altında kullanman gerek eğer o kodu ılk sırada kullanırsan aynen dediğin gibi tüm linkleri ona bağlar Yani siteadi.com/markalar/BMW linkindeki markalar sözcüğü de ^(.*)$ urunler.php?link=$1 en üztte olduğu için işleme alınır
hocam çok teşekkür ederim sorunum çözüldü, ama farklı bir problem başladı onu nasıl çözerim ?
mesela urunler link çekiyor, yeni haliyle siteadi.com/abcurunu, ama abcurunu sitede yoksa mesela siteadi.com/fdfds girildiğinde eskiden 404 hatası çıkıyordu şimdi urunler.php boş dosyası açılıyor.. bunu nasıl aşarım ?
urunler.php satırı en başına <?php $link=$_GET["link"]; if (empty($link)){ header('Location: 404.php'); } ?>
aşağıdaki .htaccess kodum var, yapmak istediğim
siteadi.com/urunler/abcurunu link tipini
siteadi.com/abcurunu olarak değiştirmek istediğimde
RewriteRule ^(.*)$ urunler.php?link=$1 [QSA,L]
bunu kullanıyorum, fakar bu sefer aşağıdaki listede olan diğer linkleri etkiliyor, açılmıyor ve hepsi urunler.php yi görüyor. sizce sorunu nasıl düzeltebilirim
saygılar
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi armax -- 18 Aralık 2016; 14:13:32 >