はじめまして fikamachi と申します。WordPress ME for XOOPS 0.5.0RC-Final を使用させていただいております。この度Permalinksをmod_rewriteではなくindex.phpを使う方法にて設定しようと思っているのですが、使用しているレンタルサーバで動作が変わってしまい困っております。1つは全く問題なく動作します。違う1つは動作しません(404になってしまいます)どうやらサーバのindex.phpの後に続くクエリの解釈の違いのようだということまでは分かったのですが、ではどうしたらよいのか? が分かりません。正常に動くサーバの場合 index.php以降のクエリをGETデータとして処理エラーになってしまうサーバの場合 index.phpではなくindex.php/〜(パーマリンクの設定)〜/ へアクセス(404エラー)このような状態なのですが、エラーになってしまうサーバでindex.phpを使用して動作させる方法はありますでしょうか?PHP(php.ini)の設定かまたはapache(httpd.conf)の設定が主原因かもしれないと思っているのですが。。。ご助力いただければと思います。よろしくお願いいたします。
TrackBackが受けられない。で記述させて頂いている対策が有効なのでは、と思います。ホスティングによって、有効な対策が違う場合がありますが、とりあえず試して頂けますでしょうか。
お返事ありがとうございます^^ご指摘いただいたURLに記載のある通り.htaccessに「AcceptPathInfo On」の一文を追加したところ何事もなかったように動作するようになりました^^/ありがとうございました!
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -