使用Joomla并尝试停止使用JoomFish,但是当我们使用它时,其他网站链接到我们的网页“basedomain.org/en/everypage”。现在这些链接转到404错误。
如何使用.htaccess将basedomain.org/en/everypage的所有请求重写或重定向到basedomain.org/everypage?
答案 0 :(得分:0)
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteRule ^en/(.*)$ /$1 [L,R=302]
一旦确认它有效,请将302更改为301.(301非常难以调试,因为浏览器会对其进行缓存)
或者,使用RedirectMatch
(更简单,无需启用RewriteEngine):
RedirectMatch permanent /en/(.*) http://www.example.com/$1
(将www.example.com替换为您自己的域名)