| ブログトップ | CMS関連 |

WordPressのパーマリンクでindex.phpが勝手に挿入される。

この記事は1年以上前の記事のため、内容が古い可能性があります。

かなり久しぶりにこの現象になったのでメモ。

パーマリンクの「カスタム構造」にて、なぜか頭にindex.phpが勝手に入る現象が発生。

消すことはできますが、そうするとページが開かなくなるという困った状態になります。

Codexを見てみると、「PATHINFO: "Almost Pretty"」という形式になっているらしい。

いわく

PATHINFO パーマリンクは、途中に /index.php が挿入されるという差異の他は、mod_rewrite パーマリンクによく似ています。

とのことですが、いやいや全く持って似て非なるものですよ。

というわけでいろいろと調べた結果、htaccessを直接記述すればよいとのこと。

以下、例は「ドキュメントルート/wordpress」にインストールしていると仮定してください。
ドキュメントルートにそのままおいている場合は「wordpress/」部分はいらないはずです。

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

# END WordPress

これをwordpressフォルダにアップロードしたところ、「カスタム構造」の設定でもページが開くようになりました。

なお、マルチサイト化すると、「パーマリンク設定」画面の「カスタム構造」では強制的に「/index.php」が入るようになるため、上記の方法では直せなくなります。(正確にはネットワーク設定で「/index.php」は削除可能なのですが、その後のhtaccessの設定がうまく行きませんでした。)

この状態になった場合は、このサイトに書かれている方法が非常に有効です。

wordpress のパーマリンクに index.php がはいって困ったの巻 | ちからの備忘録的日記

要するに、どこかのプラグインに

add_filter('got_rewrite','__return_true');

を潜り込ませて、有効化すればOK。

これで、「パーマリンク設定」画面で編集してもindex.phpが入ることはなくなるし、htaccessも特に編集することなく(マルチサイト化したときの初期の設定のもので)ページも正常に開くようになります。

 

参考サイト

日々の生活にhappyをプラスする|ハピタス

このエントリーをはてなブックマークに追加

LINEで送る

nandani | 2012年08月23日 | コメント(4) | トラックバック(13) | CMS関連

トラックバック

トラックバックURL

トラックバック一覧

[…] WordPressのパーマリンクでindex.phpが勝手に挿入される。 […]

[…] WordPressのパーマリンクでindex.phpが勝手に挿入される。 […]

3. パネライ 時計 人気 | 2019年06月15日 3:58 PM

パネライ 時計 人気

blog topic

ウブロ マスターマインド コピー

5. ブライトリング 13 7つ | 2019年05月11日 1:41 AM

ブライトリング ブラックバード セリエスペシャル

blog topic

ゼニスコート 2ch

7. ロンジン コンクエスト ビンテージ | 2019年05月31日 1:14 AM

ivanovskiytextil.ru

8. パネライ オーバーホール いくら | 2019年05月30日 9:38 PM

ブライトリング 時計 クロノマット44

9. カルティエ 時計 w20056d6 | 2019年06月01日 1:21 PM

メンズ腕時計 ブルガリ 指輪

blog topic

10. ロレックス オーバーホール 安心堂 | 2019年05月28日 4:36 PM

ガガミラノ コピー おすすめ

11. ゼニス cps | 2019年06月07日 1:36 AM

ロレックス 価格 下がらない

12. ゼニス エスパーダ 買取 | 2019年06月18日 10:14 AM

ゼニス エスパーダ 買取

» WordPressのパーマリンクでindex.phpが勝手に挿入される。ダリの雑記:WEBプログラム版

13. ロレックス レディース 小さい | 2019年06月06日 8:09 AM

タグホイヤー キリウム 人気

コメント一覧

1. Posted by Stock market training   2019年05月09日

naturally like your web site however you need to take a look at the spelling on several of your posts.
A number of them are rife with spelling problems and I to find it very bothersome to tell the
reality on the other hand I will definitely come
again again.

2. Posted by Dante   2019年07月02日

Ιt's іin point off fact a nice and һеlpful piеce oof information. I'm ѕatisfied that you shared this helpful info with us.
Please stay us up to date like this. Thanks for sharing.

3. Posted by Mindy   2019年07月06日

Quality posts is the crucial tο attract the people
to ɡo to see the website, that's whjat this
site іs providing.

4. Posted by YouTube   2019年09月07日

I was looking at some of your articles on this website and I believe this internet site is real informative!
Keep putting up.

コメントする

※メールアドレスが公開されることはありません。

名前 *
メール*
URL
Copyright(c) 2010 - 2019 ダリの雑記