CPI上でWordPressでパーマリンク構造を変更した後、アクセスできない


前の「CPIでWordpress ME2.2が文字化けする」の記事同様、またCPIネタです。(いわゆるバッドノウハウ)

通常、Wordpressのパーマリンク構造をデフォルトから切り替えると、[.htaccess]を作成する模様。
そして既に[.htaccess]がある場合はそれに追記する模様。

CPI上に設置した WordPress ME2.2上でWordpressのパーマリンク構造をデフォルトから別のものに切り替えると403 or 500エラーを返す。

それが前回記事のphp.iniを一括しているするための[.htaccess]内で悪さをしてるのかな、
と最初思ったら違った。

サーバー上の[.htaccess]に以下の内容が追記されてた。

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

# END WordPress

単純にこの設定がCPI上では無理っぽい。

なのであきらめて、上記の追記分を削除。
管理画面に入り直して、デフォルトのパーマリンク構造に戻しました。

ちなみにCPI上に設置したblogはこれ

  1. #1 by tetsum on 2007年11月1日 - 0:41:38

    ありがとうございました。助かりました!

  2. #2 by 我流@CGFM on 2007年11月2日 - 12:51:32

    >tetsumさん
    いえいえーお役に立てて何よりです。

  3. #3 by TOKIZAKI on 2008年8月16日 - 17:34:11

    初めまして。

    今更な話ですが(既に解決済みかもしれませんが)PHPのバージョンを5.2.4で運用すると、上記パーマリンクの問題を回避できるようです。
    (と言うか、自分の環境では出来ました)

  4. #4 by 我流@CGFM on 2008年8月16日 - 23:12:58

    >TOKIZAKIさん
    情報ありがとうございます。
    CPIでPHP5.2.4での運用だと大丈夫なんですね。
    何かの際に参考にさせてもらいます。

    私はもうデフォルトのまま運用しています、、、
    (いつ他に移転するかもわからないので無難な設定で^^;)

(will not be published)


明星和楽