.htaccess にリダイレクトを書くとBaserの管理画面が表示されない
- » tanukisan > .htaccess にリダイレクトを書くとBaserの管理画面が表示されない @ 2018/5/3 18:26
- seto > Re: .htaccess にリダイレクトを書くとBaserの管理画面が表示されない @ 2018/5/7 10:58
- tanukisan > Re: .htaccess にリダイレクトを書くとBaserの管理画面が表示されない @ 2018/5/7 17:53
tanukisan > .htaccess にリダイレクトを書くとBaserの管理画面が表示されない @ 2018/5/3 18:26 |
---|
まったくの初心者です。
サイトをBaserを組み込み、既存PC/SP別々だったサイトをレスポンシブサイトにいたしました。 そこで スマホページをspフォルダをルートに htaccessでリダイレクトさせております。 ところが Baser設置時のhtaccess の下に追記しているのですが 追記いたしますと、Baserの管理画面(/admin/dashboard/)が現れなくなります。(ルートに飛ばされます) どうすればよいのかわかりません。 追記には、下記2点も書いております。 1.「htmlにphpを読み込ませるもの」 2.Baserの書き出しは index.php なので 現サイト index.html との統一を図るために 「index.htmlとindex.php の有り無しの統一」も書いております。 Baserでのindex.htmlの書き出しは無理なのでしょうか。 ------------------------------------ Baser 設置初期にかかれてあった .htaacess ------------------------------------ Allow from all RewriteEngine on #RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] ------------------------------------ ------------------------------------ 追記した .htaacess ※上記1,2の追記コードだけのときは管理画面は表示 <IfModule mod_rewrite.c>以下を書くと 管理画面が消えます ------------------------------------ Allow from all RewriteEngine on #RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] AddHandler php5.6-script .htm .html RewriteEngine on RewriteCond %{THE_REQUEST} ^.*/index.(html|php) RewriteRule ^(.*)index.(html|php)$ http://%{HTTP_HOST}/$1 [R=301,L] <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^(○○○○○○.com)(:80)? [NC] Redirect permanent /sp/ / RewriteRule ^(.*) http://www.○○○○○○.com/$1 [R=301,L] </IfModule> ------------------------------------ 申し訳ありません、htaccess もきちんと理解できておりません。 どうぞよろしくお願いいたします。 -------------------- baserCMSバージョン: 4.1.0.1 データベース: MySQL サーバー:lolipop PHPスキル:E |