私はあなたのサイトで起こっている可能性のある.htaccess redirectsとwordpressの問題を乗り越えました。あなたは「かわいいパーマリンク」を使用すると、WordPressはあなたの.htaccessファイルに次のコードを追加します。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
は、私はいくつかの301は私の.htaccessファイルにリダイレクトし、何らかの理由で、彼らが働いていなかった追加しました。私はダブルチェックし、その後、トリプルコードをチェックし、まだ何もしていない。最後に、私は解決策を見つけました。 "#BEGIN WordPress"の前に301リダイレクトを置くとうまくいきました。それはリダイレクトがうまくいかなかったことをワードプレス書き換えコードの後に来たときだけだった。
これはあなたが見ているのと同じ問題かもしれません。したがって、私の提案は.htaccessファイルを編集してリダイレクトコードがワードプレス書き換えコードの前に来るようにすることです。このように:
RewriteCond %{HTTP_HOST} ^.*$
RewriteRule ### [YOUR REDIRECT CODE HERE] ###
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
'mynewurl.com'に' 301 Moved Permanently'を付けると、 'myfirstdomain.com'のコンテンツが見えるようにするか、これを隠しておきたいのですが、' mynewurl.com'をURL? (あなたの返信には@ Janを使用して通知します。) –
@Janはお返事ありがとうございました.301をやりたいとは思わなかったので、私はmyfirstdomain.com/folder/wpを隠したかったのです。昨日私はいくつかのソリューションを試してみましたが、どれも解決しませんでした。それから、私はwordpressとbangの/%category%/%postname%/ permalink構造に戻りました。 .htaccessファイルこの今のようになります。 でRewriteBase/ のRewriteRule ^指数\ .PHPの$で #BEGIN WordPressの <のIfModule mod_rewrite.c> RewriteEngine - [L] するRewriteCondの%{REQUEST_FILENAME} -f するRewriteCond%! {REQUEST_FILENAME}!-d RewriteRule。 /index.php [L] #ENDワードプレス これがなぜ初めて機能しなかったのかわかりません。 – Alberto