我的 .htaccess 包含以下代码,以便使用此 URL http://www.example.com/contact.html调用 index.php?pname=contact :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/(.*)\.html$ ?pname=$1 [L,QSA]
</IfModule>
我添加了以下代码,以便它也可以与此 url (http://www.example.com/contact/) 一起使用:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*?([^\.\/]*)/?$ ?pname=$1 [L,QSA]
现在我不希望可以通过多个 url 访问联系页面。如何包含 301 重定向,以便 www.example.com/contact.html 和 www.example.com/contact 都被重定向到 www.example.com/contact/?
谢谢!