Amacım bu URL:.htaccess URL'si "?" soru işareti ile yeniden yazılır
component/users/?view=registration
Kime:
registration.html
.htaccess
, web sitesinin mysite dizinindedir.
RewriteBase /mysite
RewriteRule ^component/users/?view=registration$ registration.html$ [R=301,L]
Ama ben çalışmıyor ...
Bunu denediğimde:
RewriteRule ^component/users/_view=registration$ registration.html$ [R=301,L]
çok iyi çalışıyor.
Peki bu sorunu soru işareti ile nasıl düzeltebilirim. Zaten okudum ki bu URL'nin bir parçası değil (eklenmiş). Querystring gibi bir şey kullanmam gerektiğini okudum ama sözdizimini gerçekten anlamadım.
Birisi bu sorunun çözümünü yazabilir mi? Harika olurdu =)
teşekkürler beni localhost'a yönlendirir ancak işe doesnt bu i elde ediyoruz. http: //localhost/mysite/registration.html ? view = kaydı i yazarken: http: // localhost/mysite/bileşen/kullanıcılar/view = kayıt bu kaldırılabilir nasıl bir fikrin var mı – Bardock
Müthiş? "view = kaydı?"?! Teşekkürler kardeşim şimdi çalışıyor: D – Bardock