唯一的问题是
旧的网址是这样的www.example.com/?pt#!/ 2/1270 / something-etc-etc /
我们希望重定向它们,但我们需要将某些内容传递给新的网址。 像new.example.com/old/ plus(something-etc-etc)
这样的东西我一直在尝试很多方式,我已经失去了
RewriteCond%{QUERY_STRING}([:alnum:] - )+?[:alnum:] / $
RedirectMatch www.example.com/ http://new.example.com/old/
我希望这个正则表达式只会返回结尾部分,而是返回?pt#!/ 2/1270 / something-etc-etc /
答案 0 :(得分:0)
最好的方法是使用URL Rewriting Guide中描述的Apache mod_rewrite模块。如果您之前没有使用过mod_rewrite,那么有点重读,但非常值得学习。许多例子也使事情具体化。