08/05/31 16:59:30
mod_proxy で実現できるけど、受け側に絶対パスの制約が出ることに注意。
ここを意識したサイト制作が出来るなら大丈夫かと。
× <a href="/">TOP</a>
○ <a href="../">TOP</a>
× <img src="/img/moe.jpg">
○ <img src="../img/moe.jpg">
さらに Location ヘッダにも影響が出る。Location は絶対パスしか出力できないので、
リクエストの最後に / があるかどうかで挙動が変わってしまう。
GET /test1/moe/ HTTP/1.1
Host: example.jp
↑これは問題ない。
GET /test1/moe HTTP/1.1
Host: example.jp
HTTP/1.1 301 Moved Permanently
Location: URLリンク(test1)
↑リダイレクトで変なところへ誘導されてしまう。
結論としては、あんまりオススメできる方法じゃあないですね・・・・