質問: phpとhtaccessのリダイレクト aというフォルダの中のhtmファイルからphpファイルを通して bというフォルダの中のファイルにアクセスさせています。 htmファイルからのリンクはxxx.php?file=../b/xxx.xxxのようにしています。 bのフォルダがサーバ容量を圧迫しているのでbのフォルダを読み込むときだけ別サーバから読み込むよう.htaccessでリダイレクトを redirect permanent b/ http://xxxxx.com/b/ のようにしました。 直接bのフォルダの中を読み込めばリダイレクトされるのですが、aのフォルダからphpを通してbのフォルダにアクセスするとリダイレクトされません。 どのようにすれば動作させることができるでしょうか?
回答: > aのフォルダからphpを通してbのフォルダにアクセスするとリダイレクトされません。 質問者の説明ですと、ちょっとよくわからないのですが。。。 phpでリダイレクトをさせるには、header関数を使います。 header("location: ../b/xxxxxx"); これは別サーバでも大丈夫です。 header("location: http://oshiete1.goo.ne.jp/");