【发布时间】:2014-06-12 11:34:49
【问题描述】:
我已经设法让自己完全陷入了正则表达式的世界,并且可以伸出援手。
我最近将我的 wordpress 安装从 /blog 子域移动到了整个站点,因此我需要从所有传入的 url 中删除 /blog/,但完全匹配除外,因为 /blog 仍然是博客。
例如我需要:
http://foo.com/blog/bar
http://foo.com/blog/foobar/bar
foo.com/blog/bar
全部丢失 /blog/ 但我需要
http://foo.com/blog
foo.com/blog
保留他们的。
我正在使用 wordpress 重定向插件来管理它,因为它会跟踪 404 错误,这让我陷入了困境。
谁能帮忙!?
【问题讨论】:
-
用
'/'替换'/blog/'应该可以解决问题。你甚至不需要正则表达式。