我更新了网站,但链接不再正常工作。我有一些网址,但他们不再工作了:
http://www.mysite.eu/fr/some-page
http://www.mysite.eu/fr/some-page1
http://www.mysite.eu/fr/some-page2
当网址中有/fr/
时,是否可以重定向网页?
我试过了
Redirect 301 /fr/ http://www.mysite.eu/
但只删除了/fr/
。
答案 0 :(得分:5)
大!因此,如果您已激活mod_rewrite
,则可以重写已损坏的链接,而不是重定向它们
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^fr/(.)*$ / [R=301,NC,L] # Added line
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress