我有一个包含友好 URL 的网站,例如 localhost/article/xyz 而不是 localhost/article.php?name=xyz。一切正常,但我发现我仍然可以通过键入“localhost/article.php?name=xyz”来访问该站点。有没有办法将它自动重定向到友好的 URL?
RewriteEngine on
RewriteRule ^article/([a-z,-]+)$ article.php?name=$1&
只想将其重定向:“localhost/article.php?name=xyz”到“localhost/article/xyz”。