![](/img/trans.png)
[英]Redirecting to the same page with PHP headers is not removing the GET request from the URL
[英]Removing .php from URL & Get Request
通过使用.htaccess
我可以打开以下网址:
http://www.websitename.co.uk/directory/users.php?id=idValue&data2=data2Value
进入
http://www.websitename.co.uk/directory/users?id=idValue&data2=data2Value
HTAccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
但是,我更希望看到它变成这样:
http://www.websitename.co.uk/directory/users/idValue?data2=data2Value
我希望这是有道理的,因为我现在不确定如何?现在只需要回传idValue就可以了。
RewriteRule ^directory/users/([0-9_]+)/([A-Za-z0-9_]+)$ directory/users.php?id=$1&data2=$2 [L,QSA]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.