Re: リダイレクト

2015年7月10日 at 17:30

ご教示ありがとうございます。

残念ですが、index.phpは外れません。
最初のアクセスで、301が返ってきます。

また、ご教示通りにすると、http://xxxxxxx.co.jp/sample等の子ページが全て見れなくなります。

Re: リダイレクト

2015年7月10日 at 18:19
失礼致しました。
自機で確認致しまた。(Apache+concrete5.7.4.2)です。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*) http://xxxxxxx.co.jp/$1 [L,R,NE]
</IfModule>
 

Re: Re: リダイレクト

2015年7月10日 at 18:36
度重なるご教示ありがとうございます。

子ページの読み込みエラーは解消されましたが、やはり最初のアクセスで301が返ってくるので、サーバー側の設定ではないかと思っています。
元々、作ってあったサイトのリニューアルで、かつサイト構築者はいなくなっているので、サーバー側の設定等がわからない状態なのです。

進展がありましたら、ご報告致します。
 

Re: リダイレクト

2015年7月11日 at 9:04
はやく良い方法がわかると良いですね。

もしかすると、index.html index.htmが優先になっていて、
このファイルがないときindex.phpに変わっているのかな?と思うのですが、
サーバーの設定をindex.php優先してみたら状況は
変わらないでしょうか?