2017-09-07 8 views
0

私は何が起こったのか分かりませんが、何らかの理由で私のブログが私のブログのいくつかのリンクを重複したディレクトリに向け始めました。いくつかの理由だけでいくつかのリンクのはWordpressで余分なディレクトリを削除する.htaccess

間違った例では、結果のURL文字列に余分/ブログ/を取得している - http://mywebsite.com/ブログ/ブログ/マイページ/

ではなく

右の例 - http://mywebsite.com/blog/my-page/

ここで、私は404エラーを全部引き出しています。

URLの途中から余分なディレクトリ「/ blog /」を削除する文字列を作成するにはどうすればよいですか?私が使用できるワイルドカードのアプローチはありますか?これらは、ブログからのリンクの原因となりますので、

RewriteCond ${REQUEST_URI} blog/blog 
RewriteRule ^(.*)blog/blog(.*)$ $1blog$2 [QSA,L] 

しかし、あなたはおそらく探しているべきであることは、あなたのブログのページ内の相対リンクされている、「ブログ/何か」のようなリンク:

答えて

1

一つの解決策は次のように.htaccessを追加することですページを追加してblogというサブディレクトリを探します。

+0

右。基本的に私がやりたいことは、中間の余分な "ブログ"参照を削除することです。ブログの後には後タイトルが含まれています。 http://mywebsite.com/blog/my-page/ なぜ最初に表示され始めたのかよく分かりません。私が想定しているプラ​​グインのアップデートがあったに違いない。私はしばらく新しいものを追加していません。これは私が実現したよりも長く起こっている可能性があります。 – lukeslytalker

関連する問題