私は2つの同様のワードプレスのウェブサイトを持っています。リダイレクトを回避する方法は?
私はhttp://site.com/en/page1.phpをロードしようとすると、それは私がhtaccessファイルに書き換えルールを変更する必要があり、らしいhttp://site.com/page1.php
上へ自動的にリダイレクトされます。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^en/.*$ en/index.php [L]
#RewriteRule . /index.php [L]
</IfModule>
# END WordPress
秒1は、(http://site.com/en/のため)である:私はそれを動作するようにここに書くべきルール・
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /en/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
http://site.com/はwhithinコンテンツにhtaccessファイルを持っていますか?
質問する前に各ルールが何をするのかを調べてください。 –
これまで多くのことをやろうとしていたので、ここにいます。私は、私が試みたすべての変種を書くのは良いことではないと思う。たとえば、RewriteRule^en /(.*)$ en/$ 1 [L]は機能しませんでした。 – Anthony
最初のスニペットの2番目のルールは '/ en/foo'とどのように対話しますか? –