Merhaba get methodu ile aldığım verileri "search.php?region=tr&name=dong" form get edildiğinde
"example.com/tr/dong" şeklinde kullanmak istiyorum yardımcı olur musunuz?
.htaccess ile link değiştirme
12
●4.240
- 05-10-2014, 14:19:36Kimlik doğrulama veya yönetimden onay bekliyor.RewriteEngine On
RewriteRule ^(.*)/(.*)$ search.php?region=$1&name=$2 [L,NC] - 05-10-2014, 17:26:16Hocam dediğiniz gibi yapınca oldu ancak linkleme işlemi yine aynı.burhangullu adlı üyeden alıntı: mesajı görüntüle
example.com/tr/dong yapınca çıkıyor ama sorguyu gerçekleştirdiğimde orjinal halinde çıkıyor "search.php?region=tr&name=dong" - 05-10-2014, 17:43:20ekran görüntüsü vs bişeyle örnek verebilir misiniz hocam tam anlayamadım?
- 05-10-2014, 17:52:56Hocam index.php sayfamda formlarım var gönder butonuna bastığımda yine search.php?region=tr&name=dong bu şekilde çıkıyor. Ama linki kendim localhost/tr/dong diye girdiğimde çalışıyor. Demek istediğim gönder butonuna bastığımda localhost/tr/dong diye çıkmasıburhangullu adlı üyeden alıntı: mesajı görüntüle
- 05-10-2014, 18:29:15Hocam index.php sayfanızdaki formlarınızda gönder butonuna bastığınızda tarayıcıda gözüken GET url değiştirilemez diye biliyorum.
Form kullandığınız yerlerde GET metodu yerine POST metodu kullansanız olmuyor mu? - 05-10-2014, 20:02:23Üyeliği durdurulduRewriteEngine Onburhangullu adlı üyeden alıntı: mesajı görüntüle
RewriteRule search\.php?region=(.*)&name=(.*)$ /$1/$2 [R=301,L]
RewriteRule ^(.*)/(.*)$ search.php?region=$1&name=$2 [L,NC]
eğer normal halininde yönlenmesini istiyorsanız 301 kullancaksınız - 05-10-2014, 23:56:47Çalışmadı hocam formu gönderdiğimde url get halinde .com/tr/dong yapamadımtolgatasci adlı üyeden alıntı: mesajı görüntüle
- 06-10-2014, 09:35:28Üyeliği durduruldukendi localimde dener çalışanı atarım şimdi. Ama olay 301 istediğinde olmalı
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 09:35:28 -->-> Daha önceki mesaj 08:30:48 --
<form method="get" onsubmit="window.location.href='/'+document.getElementById('region').value+'/'+document.getElementById('name').value;return false;">Yönlendirmeyi aşağıdaki gibi yapacak
/tr/dong
buda rewrite ayarın
RewriteRule ^(.*)/(.*)$ /search.php?region=$1&name=$2 [L,NC]