Apache .htaccess的URL重定向规则
我需要一些永久(301)重定向规则将多个版本的文档重定向到新位置 例如,我有:Apache .htaccess的URL重定向规则,apache,.htaccess,mod-rewrite,redirect,url-redirection,Apache,.htaccess,Mod Rewrite,Redirect,Url Redirection,我需要一些永久(301)重定向规则将多个版本的文档重定向到新位置 例如,我有: www.domain.com/about/about.html www.domain.com/about/about.pdf www.domain.com/about/about.doc www.domain.com/about/about.rtf www.domain.com/about/about.txt 我需要将它们全部重定向到: www.domain.com/about www.domain.com/pr
www.domain.com/about/about.html
www.domain.com/about/about.pdf
www.domain.com/about/about.doc
www.domain.com/about/about.rtf
www.domain.com/about/about.txt
我需要将它们全部重定向到:
www.domain.com/about
www.domain.com/privacy-policy-document
我也有这样的URL:
www.domain.com/privacy_policy/privacy_policy.html
www.domain.com/privacy_policy/privacy_policy.pdf
www.domain.com/privacy_policy/privacy_policy.doc
www.domain.com/privacy_policy/privacy_policy.rtf
www.domain.com/privacy_policy/privacy_policy.txt
我需要将它们全部重定向到:
www.domain.com/about
www.domain.com/privacy-policy-document
是否有我可以应用的安全规则?您可以在
文档\u ROOT/.htaccess
文件中使用此规则:
RewriteEngine On
RewriteRule ^about/(about)\. /$1 [L,NC,R=302]
RewriteRule ^(privacy_policy)/privacy_policy\. /$1-document [L,NC,R=302]
谢谢我刚刚编辑了我的问题,请您再看一遍,并提供最新的答案。谢谢。它工作正常,我只是将[L,NC,R=302]更改为[L,NC,R=301]以获得301永久重定向。我希望其他一切都好了。