使用 .htaccess 从旧页面重定向到新页面
Posted
技术标签:
【中文标题】使用 .htaccess 从旧页面重定向到新页面【英文标题】:Redirect from old page to new page using .htaccess 【发布时间】:2022-01-22 18:56:43 【问题描述】:我正在尝试使用具有以下规则的.htaccess
文件从contactus.php
重定向到contactus.html
。但不适合我并尝试使用谷歌解决方案,仍然无法正常工作。
解决方案 1
RewriteEngine On
RewriteRule 301 www.domain.com/contactus.php www.domain.com/contactus.html
解决方案 2
RewriteEngine On
RewriteRule ^contactus.php$ www.domain.com/contactus.html[L,R=301]
两者都不适合我。
你能帮我解决这个问题吗?
【问题讨论】:
【参考方案1】:如果您的新页面是contact.html,那么在htaccess 文件中您使用的是www.domain.com/contactus.html,应该是www.domain.com/contact.html
【讨论】:
你好 Kei,我的联系方式是contactus.html
而不是 contact.html
。
哦,正如描述中的那样,它是contact.html,这就是为什么我认为你在htaccess中犯了一个错误
对不起,弄错了。以上是关于使用 .htaccess 从旧页面重定向到新页面的主要内容,如果未能解决你的问题,请参考以下文章
我如何 .htaccess 301 将所有页面/文件(除了一个)重定向到新域?
.htaccess 301 将旧域上的所有页面重定向到新域上的单个页面