さくらインターネットでトップページが/indexで表示されない
小桃れい > さくらインターネットでトップページが/indexで表示されない @ 2014/3/25 18:59 |
---|
一度解決されている問題のようなので、バグなのか分からないのですが、
さくらインターネットに設置した baserCMS 2.1.2 と baserCMS 3.0.1 で /index付きのアドレスにアクセスすると404 Not Foundになってしまいます。 以前解決されたチケット(参照ページ) http://project.e-catchup.jp/issues/1025 lib/Baser/basics.php を開いてみたのですが、さっぱりだったのでもし同じ現象で解決された方がいらっしゃったらご教授くださいませ。 サイトマップを関数で表示しているため、トップページが/index付きでリンク生成されるので困っています。 よろしくお願いいたします。 ■ BaserCMSのバージョン:baserCMS 2.1.2 と baserCMS 3.0.1 ■ レンタルサーバー名:さくらインターネット ■ スマートURLの利用: ON ■ 設置フォルダ: ドキュメントルート ■ 利用しているデータベース: MySQL ■ PHPスキル(自己評価):D |
tecking > Re: さくらインターネットでトップページが/indexで表示されない @ 2014/3/30 0:45 |
---|
小桃れいさん
さくらのレンタルサーバにbaserCMSをインストール、というのはわたし自身も選択肢の一つとして考えそうなので 後学のためにライトプランで試してみました。 お試しなので独自ドメインはあててませんが、http://{初期ドメイン}/index にアクセスすると404が返ってきますね。 /lib/Baser/basics.php には、さくらに対応したっぽいコメントがあるのですが…… で、ちょっと調べてみましたら、baserCMSのインストールディレクトリにある .htaccess の最後に
を追記すればよいかもしれない、ということがわかりました。 わたしの環境ではうまくいってるので、一度試されてはいかがでしょうか。 《参考》 さくらのレンタルサーバーでphpファイルに拡張子無しでアクセスできなくなってしまった場合の対応について(404エラー) - akira3goの日記 http://d.hatena.ne.jp/akira3go/20131127/1385537543 |
小桃れい > Re: さくらインターネットでトップページが/indexで表示されない @ 2014/3/31 13:02 |
---|
teckingさん
返信ありがとうございます。 教えていただいた方法で確認してみたところ、/index付きで表示できました! とても助かりました。 どうもありがとうございます<(_ _)> |