Re: ページは表示されるのに HTTPステータスが404 Not Found
- tecking > ページは表示されるのに HTTPステータスが404 Not Found @ 2013/8/15 18:24
- goichi > Re: ページは表示されるのに HTTPステータスが404 Not Found @ 2013/8/15 22:10
- » tecking > Re: ページは表示されるのに HTTPステータスが404 Not Found @ 2013/8/17 10:19
- goichi > Re: ページは表示されるのに HTTPステータスが404 Not Found @ 2013/8/17 10:49
- tecking > Re: ページは表示されるのに HTTPステータスが404 Not Found @ 2013/8/17 13:56
tecking > Re: ページは表示されるのに HTTPステータスが404 Not Found @ 2013/8/17 10:19 |
---|
goichiさん
レス&情報ありがとうございます :) トライ&エラーしながら引き続き調査中です。 で、いくつか判明したことを報告しますね。 ●テーマを『スケルトン』に変えても、トップページのみ404を返してくる ●app/webroot/index.php の中身を入れ替える(echo 'hello world' とだけ書いた)と、200を返してくる(hello worldも表示された) ●テーマディレクトリ内の layouts/default.php に $bcBaser->isHome() で条件分岐している箇所があり、それについては正常に機能している ●トップページでは $bcBaser->contentsName() が「Error」という文字列で出力される ●デバッグモード1で動作させたところ、トップページのみ、白い背景で下記URLに示すメッセージが出てきた https://gist.github.com/tecking/d68e9766c93e14064ae5 ちなみに問題になっているサイトは example.com にサブドメインを設定し(foo.example.com)、 Apacheの設定ファイルでドキュメントルートを /home/foo/www/bar と指定 baserCMS関連のディレクトリ・ファイルは /home/foo/www/bar 以下に配置、という環境になっています。 ページ自体は表示されるのでとりあえず実害はないんですが、検索エンジン対策という意味では早めに解消したいところです……引き続き、空いてる時間に調査していくことにします。 |