さくらサーバでスマートURLをオンにするとリダイレクトループしてしまう(3.0.9)
- » ym2.5 > さくらサーバでスマートURLをオンにするとリダイレクトループしてしまう(3.0.9) @ 2016/1/22 11:05
- goichi > Re: さくらサーバでスマートURLをオンにするとリダイレクトループしてしまう(3.0.9) @ 2016/1/22 17:09
- ym2.5 > Re: さくらサーバでスマートURLをオンにするとリダイレクトループしてしまう(3.0.9) @ 2016/1/25 12:30
ym2.5 > さくらサーバでスマートURLをオンにするとリダイレクトループしてしまう(3.0.9) @ 2016/1/22 11:05 |
---|
こんにちは。
さくらサーバでのスマートURL設定で行き詰ったので質問させてください。 basercms3.0.9を下記の場所にインストールしています。 http://初期ドメイン.sakura.ne.jp/basercms/ インストールは、初めは3.0.9で行いましたがインストール画面で500サーバエラーになり フォーラムなどを見ても解決できず、しかしスマートURLや.htaccessまわりが怪しいと考え 3.0.7でスマートURLオフの状態で行ったところ問題なくインストールできたため、 その後3.0.9にアップデートし現在は3.0.9でスマートURLオフの状態で正常に動作しています。 しかしやはりできればスマートURLオンで運用したいので 管理画面でスマートURLをオンにしたところ、下記のエラーがでました。 == このウェブページにはリダイレクト ループが含まれています ERR_TOO_MANY_REDIRECTS == そこで.htaccessの中身を確認すると、下記のようになっていました。 == /.htaccess RewriteEngine on RewriteBase /basercms RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] == /app/webroot/.htaccess Allow from all RewriteEngine on RewriteBase /basercms/app/webroot RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] == これを見る限り、RewriteBase のディレクトリは間違っていないように思うのですが 他に何か設定が必要な箇所があるでしょうか。 お知恵を拝借できたらと思います。よろしくお願いします。 ■ BaserCMSのバージョン:3.0.9 ■ レンタルサーバー名:さくらサーバ ビジネスプロ ■ スマートURLの利用: [OFF] ■ 設置フォルダ: [サブフォルダ] ■ 利用しているデータベース: [SQLite] ■ PHPスキル(自己評価): [E] |