【发布时间】:2010-12-14 14:53:11
【问题描述】:
我正在将一个旧的 asp 站点更新为 cakephp - 旧站点在 google 上有基于旧的“filename.asp”url 的各种列表 - 我想将 Redirect 301s 放在 htaccess 文件中以尝试并坚持下去这些搜索结果(大多数页面在新站点上都有一个补充页面),但似乎出了点问题。 htaccess 如下(不包括标准蛋糕的东西)。我做错了什么?
Redirect 301 contact.asp /contact
Redirect 301 portfolio.asp /portfolio-design-web
Redirect 301 webhosting.asp /
我已经尝试使用根目录中的 htaccess 和 webroot,但它应该可以在任何地方工作,不是吗?
--
使用 mod_rewrite 修复它,遵循 webroot 工作中 .htaccess 中的规则:
RewriteRule ^contact.asp$ /contactos/ [R=301,L]
【问题讨论】:
-
我很想知道为什么这个问题被否决了。我在修订历史记录或当前问题中没有看到任何值得反对的内容。