1

使用 Joomla 并试图停止使用 JoomFish,但在我们确实使用它的时候,其他网站链接到我们的页面为“basedomain.org/en/everypage”。现在这些链接转到 404 错误。

如何使用 .htaccess 将 basedomain.org/en/everypage 的所有请求重写或重定向到 basedomain.org/everypage?

4

1 回答 1

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 替换为您自己的域)

于 2013-05-18T19:21:05.707 回答