wordpressで404にリダイレクトしたくない

WordPressを導入していて、レンタルサーバなどのコントロールパネルがアクセス出来なくなってしまった。
ちなみにラピッドサイト。

原因は明確で、.htaccessのパーマリンク設定が競合しちゃっているため。
サーバ側でコントロールパネルのURLはhttp://www.hogehoge.com/ControlPanel/ となっていて、アクセスされたらドキュメントルート外にあるディレクトリを参照している。
WordPressでは、存在しないディレクトリと思われてしまうので、404というわけです。

.htaccessをいじってなんとか解決。
太字のところを追加しましたとさ。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_URI} !^/ControlPanel/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

コメント
  1. Вызов нарколога на дому удобен, когда близкий человек не готов ехать в клинику, стесняется обращаться за медицинской помощью или боится огласки. Доктор приезжает по месту проживания, проводит диагностику, подбирает индивидуально необходимые лекарства и начинает выведение токсинов.
    Получить дополнительные сведения – вывод из запоя на дому круглосуточно казань

コメントする

必須フィールドには、* がマークされています。あなたのメールアドレスが公開されることはありません。