【发布时间】:2011-08-14 20:02:00
【问题描述】:
所以这是我的问题。我接管了一个网站,该网站有一堆被索引的页面,其中 %20 在谷歌中被索引。这仅仅是因为该人决定仅使用标签名称作为标题和 url slug。所以,网址是这样的:
http://www.test.com/tag/bob%20hope
http://www.test.com/tag/bob%20hope%20is%20funny
我为 url slug 添加了一个新字段,字符串用破折号替换了所有空格。虽然链接到这些新页面并获取数据没有问题,但我需要将旧 URL 301 重定向到新 URL,这将类似于:
http://www.test.com/tag/bob-hope
http://www.test.com/tag/bob-hope-is-funny
因此,它需要能够考虑多个空格。任何问题? :)
【问题讨论】:
标签: regex apache .htaccess redirect mod-rewrite