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 に答える