我正在尝试将旧的网页流量重定向到另一个,同时保持一些链接工作,并使用Wordpress中的.htaccess RewriteRule指向新网站上的相同内容。
我使用非常永久链接,而当我尝试重定向其他内容时,这些重定向正常,但是它们无法解决。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^blog$ http://newsite.com/news/ [R=301,L]
RewriteRule ^news/(.*)$ http://newsite.com/news/$1/ [R=301,L]
RewriteRule ^old-category/(.*)$ http://newsite.com/news/$1/ [R=301,L]
</IfModule>
即使有人使用像
这样的链接,上述工作正常并产生正确的重定向http://www.myoldsite/?p=1045
我添加类似
的内容RewriteRule ^(.*)$ http://www.newsite.com [R=301,L]
它产生这样的链接
htttp://mynewsite/?p=1045
我无法理解这些规则的处理顺序。我想让这个漂亮的永久链接生成,然后如果它不遵循上述任何规则,请转到newsite.com下的主页。我该怎么做?
答案 0 :(得分:1)
试试这个
#define STUNServer @"stun.services.mozilla.com"