質問: OS: Redhat7.2 httpサーバ: Apache1.3系でバーチャルホストによる複数WEBサイトを公開しています。内1つのドメイン(aaa.com)で証明書付きでSSLを利用できるようにしました。 でも、実際(aaa.com)配下のディレクトリにコンテンツは置きません。他サイト(bbb.com)にあるコンテンツを***/でアクセスさせたいです。Aliasを使って実現しましたが、 CGIがどうしても動かないので、別の手法があれば教えてください。
回答: JAPAN APACHE USERS GROUP URLはダミーです。 mod_rewriteで書き換えるのはナシですか? RewriteRule ”(.*)/***/(.*)” ”$1” [PT] みたいな感じで(上の例は適当なのでmod_rewriteのマニュアルを参照のこと) または、Redirectさせちゃうとか。 どちらにしても、CGIが実行されるのはbbb.com側なので、多分ご要望通りにはならないかもしれませんが。 または、Aliasではなく、OSでシンボリックリンクを貼るとか。(ただしbbb.comのディレクトリに対する適切なアクセス権がないとダメですが)