スマートURLオン(.htaccessがサーバー上にある)の場合、サーバーのコントロールパネルにログインできない
fujiki > スマートURLオン(.htaccessがサーバー上にある)の場合、サーバーのコントロールパネルにログインできない @ 2013/1/30 11:19 |
---|
■ BaserCMSのバージョン:2.0.5.1
■ レンタルサーバー名:ラピッドサイト VPS-S ■ スマートURLの利用:[ON] ■ 設置フォルダ:[ドキュメントルート] ■ 利用しているデータベース:[MySQL] ■ PHPスキル(自己評価):[全くわからない] いつも参考にさせていただいております。 今回ご質問させていただく内容は、私なりに過去の記事を 検索したのですが、どうしても見つけきれませんでしたので、 投稿させていただきました。お分かりになる方いらっしゃいましたら、 教えていただけるととても助かります。 現在、サーバーはラピッドサイト VPS-Sを使用しており、 BaserCMSを使用したページも問題なく運営出来ております。 問題なのが、スマートURLをオンにしている関係だと思うのですが、 ラピッドサイトのサーバーのコントロールパネルにログインしようとすると 404 NOT FOUND エラー : リクエストされたアドレス '/ControlPanel/' はこのサーバにありませんでした。 というメッセージが表示されます。 サーバーのコントロールパネルのURLは 「http://BaserCMSを使用したホームページと同じドメイン名/ControlPanel/」 です。 webrootに設置した「.htaccess」を一旦削除すれば、 スマートURLは完全に無効になりますので、サーバーのコントロールパネルに ログインできるのですが、その間ホームページのトップページ以外は当然 スマートURLが無効になっている関係で表示されません。 このような状態は本来望ましくないので、何か良い方法がないかと検索しても 見つけきれず、困り果てているところです。 もしかしたら「.htaccess」の記述の質問ということになるのかもしれませんが、 何卒宜しくお願いいたします。 |
goichi > Re: スマートURLオン(.htaccessがサーバー上にある)の場合、サーバーのコントロールパネルにログインできない @ 2013/1/30 17:42 |
---|
こんにちは(^^
全然、関係ないかもしれませんが VPSということなので、ApachのRewriteモジュールが入っていないか、機能していないってことは無いでしょうか? スマートURLには必要だった気がします。 違ってたら、すみません m(__)m |
fujiki > Re: スマートURLオン(.htaccessがサーバー上にある)の場合、サーバーのコントロールパネルにログインできない @ 2013/1/30 18:05 |
---|
goichiさん、ご回答ありがとうございますm(__)m
説明がうまくなくて、申し訳ございません。 スマートURLはきちんと機能しているのですが、 機能しているがために、ラピッドサイトVPSのコントロールパネルに ログインしようとすると、添付の画像のように「このサーバーにはありません」と 表示され、ログインできない状態になります。 スマートURLを無効(サーバー上から.htaccessを削除)にするとコントロール パネルログイン画面にアクセスできるのですが、その代わり、baserCMSを使用している ホームページが、トップページ以外のページにはアクセスできなくなる。 希望としては、 スマートURLを有効な状態のまま、 「http://BaserCMSを使用したホームページと同じドメイン名/ControlPanel/」 にログインできることなのですが、素人考えでは「.htaccess」にそのような指示を 与えてあげればいいのかなと思うのですが、それをどのように記述すれば良いのか 分かりません。 その記述方法、または他の解決策などがあれば、 教えていただけると助かります。 よろしくお願いいたします。 |
fujiki > Re: スマートURLオン(.htaccessがサーバー上にある)の場合、サーバーのコントロールパネルにログインできない @ 2013/1/30 20:38 |
---|
お騒がせしてすみませんでした。
今回の質問は、 「htaccess リダイレクトしない」 で検索した結果、以下の方法により解決できました。 # 特定フォルダをリダイレクト除外 RewriteCond %{REQUEST_URI} !^/ControlPanel/*.*$ これで、特定の階層にはスマートURLを適用させないように することができました。 goichiさんはじめ、ご覧いただいたみなさん、 ありがとうございました。 |
ryuring > Re: スマートURLオン(.htaccessがサーバー上にある)の場合、サーバーのコントロールパネルにログインできない @ 2013/2/1 11:35 |
---|
いいね!
Twitter:@ryuring |