Php htaccess-重定向获取参数
我有一个网站,它包含友好的URL,比如localhost/article/xyz,而不是localhost/article.php?name=xyz。这一切都很好,但我发现我仍然可以通过键入“localhost/article.php?name=xyz”访问该站点。有没有办法将它自动重定向到友好的URLPhp htaccess-重定向获取参数,php,.htaccess,Php,.htaccess,我有一个网站,它包含友好的URL,比如localhost/article/xyz,而不是localhost/article.php?name=xyz。这一切都很好,但我发现我仍然可以通过键入“localhost/article.php?name=xyz”访问该站点。有没有办法将它自动重定向到友好的URL 重新编写引擎打开 重写规则^article/([a-z,-]+)$article.php?name=$1& 只想将“localhost/article.php?name=xyz”重定向到“lo
重新编写引擎打开
重写规则^article/([a-z,-]+)$article.php?name=$1&
只想将“localhost/article.php?name=xyz”重定向到“localhost/article/xyz”。
RewriteCond%{SCRIPT_FILENAME}-D
重写cond%{SCRIPT_FILENAME}-F
重写规则^article/(.*)$article.php?q=$1[QSA]
有关如何使用mod_rewrite的更多信息,请查看文档
谢谢,但我仍然可以通过访问该网站,而且它不会将我重定向到。