xserverで仕様変更 mod_rewriteの際のRewriteRuleの部分が邪魔をする? | スタジオコンチーゴ代表者ブログ - Sempre Contigo(いつも一緒に)

xserverで仕様変更 mod_rewriteの際のRewriteRuleの部分が邪魔をする?

うちはxserver使ってないんですが、

以前制作をしたことがあるサイトのサーバー仕様変更があったらしく、

ページが表示されない状態に。

 

サポートからの返答は、

ご連絡の件につきまして、10月4日に実施いたしました
最新サーバー環境への移行メンテナンスでは、『.htaccess』の
記述の解釈が厳密になるなどの仕様変更が含まれております。

ご質問いただいた事象につきましては、他のページへ遷移すると
「No input file specified.」というメッセージが表示されており、
こちらは『.htaccess』内の「Rewrite記述」の見直しにより解決に
至った過去の事例がございました。


お客様におかれましても、「higashiiruma-jc.or.jp/public_html/」
直下に設置された『.htaccess』にRewrite記述が存在するようですので、
お手数ではございますが、お客様にて記述の見直しをご対応ください
ますようお願いいたします。

誠に恐れ入りますが、当サポートでは『.htaccess』の記述内容を
精査してのご案内を行っておりませんこと、ご了承いただければ
幸いでございます。

 

 

 

 

 

まあ、そうだ。

htaccessについてはサポート外というのは、想定内。

色々と調べた結果、、

 

 

RewriteRule (.*) index.php/$1 [L]

RewriteRule (.*) index.php/?$1 [L]

or

RewriteRule (.*) index.php?/$1 [L]

 

これで対応できました。

備忘録。