我正在帮助某人使用Wordpress博客,而这个博客曾一度在
现在,他们已将博客移至网站的根目录,并希望将任何旧链接重定向到正确的网站。
Wordpress已经在.htaccess中拥有了自己的重写规则:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我假设我需要在前一个上面添加一个额外的RewriteRule行。我尝试添加:
RewriteRule ^example(.*) /(.*) [R=301, QSA]
但似乎没有这样做。
答案 0 :(得分:0)
尝试使用此规则并将其放在另一个规则之前:
RewriteRule ^example($|/(.*)) /$2 [L,R=301]