【发布时间】:2014-03-17 22:00:19
【问题描述】:
我刚刚将 phpNuke CMS 转换为 WordPress。转换完成后,我注意到每个帖子都有两个 URL。这是我转换的模式:
www.domain.com/modules.php?name=News&file=article&sid=1
不幸的是,还有另一个这样的网址:
www.domain.com/1.htm
现在我需要一个重写规则,添加“modules.php?name=News&file=article&sid=”并同时删除“.htm”并进行 301 重定向。
现在我使用了一个快速而肮脏的解决方法:
RedirectPermanent /8.htm http://domain.com/modules.php?name=News&file=article&sid=8
这既快捷又简单,但与 1600 条帖子相去甚远。而且它可能会减慢页面速度。
任何帮助将不胜感激!
【问题讨论】:
标签: regex .htaccess mod-rewrite redirect