首页 > 解决方案 > 重定向重写 URL 地址

问题描述

将此添加到我的 .htaccess 文件可以缩短 URL 并摆脱 .shtml 位。

RewriteEngine On

RewriteRule about about.shtml

但是,原来的地址http://xxx/about.shtml也依然存在。我不希望 Google 或任何人看到那个,所以我尝试将它重定向到重写的 URL:

Redirect 301 /about.shtml /about

这会在 Firefox 上给出一个错误,即它无法正常工作,而在 Google 上它会被重定向太多次。也许它正在进入某种循环。

我不希望原始文件出现在网址中的任何位置(以 .shtml 结尾),所以不知道除了重定向之外还有什么。

谢谢!

标签: .htaccessredirectmod-rewriteurl-rewritingurl-redirection

解决方案


推荐阅读