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. Эта информационная статья охватывает широкий спектр актуальных тем и вопросов. Мы стремимся осветить ключевые факты и события с ясностью и простотой, чтобы каждый читатель мог извлечь из нее полезные знания и полезные инсайты.
    Изучить вопрос глубже – https://vivod-iz-zapoya-2.ru/

コメントする

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