http://www.xxx.co.jp/

がドキュメントルートなのですが
この配下にあるhttp://www.xxx.co.jp/test
以下を/testをとったドキュメントルートで表示したいのですが
何かよい方法があれば教えてください。
宜しくお願いします。
rewrite_modが使えないので困ってます。

回答の条件
  • 1人5回まで
  • 登録:2008/11/17 17:40:09
  • 終了:2008/11/18 10:20:45

回答(3件)

id:clockesc No.1

clockesc回答回数2ベストアンサー獲得回数02008/11/17 17:47:36

ポイント27pt

rewrite_modって言葉が出ているので、Apacheのお話だと思っていいですよね?

単純にドキュメントルトを変更しちゃだめなのでしょうか?

httpd.conf内の

DocumentRoot "/var/www/html"

DocumentRoot "/var/www/html/test"

にしてあげるって単純すぎますかね?

http://httpd.apache.org/docs/2.2/ja/mod/core.html#documentroot

id:yoichi111

はい、Apacheの話です。・・・間違ってますね

mod_rewriteです。

本当は変更したいんですが、できないんですよ。

ドキュメントルートを変更しない方法ってありますか?

2008/11/17 17:50:34
id:startkit No.2

startkit回答回数166ベストアンサー獲得回数12008/11/17 23:07:19

ポイント27pt

rewriteを使うのがもっとも簡単ですが、cgiでもできます。そういうの配布されてます。検索してみてください。手許にあるのはtrans.cgiという名前がついています。

id:goodvn No.3

goodvn回答回数228ベストアンサー獲得回数182008/11/18 04:12:22

ポイント26pt

% cd www

% ln -s ../ test

でどうでしょうか

id:yoichi111

それも考えましたが、コンテンツを追加するたびに

シンボリックリンクを追加しなくてはいけないので

大変かと思いまして。。。

やっぱりmod_rewriteでしかできないようですね

2008/11/18 10:20:32
  • id:goodvn
    上記シンボリックリンクは,1回でいいですよ
    ディレクトリに対してリンクを張れば,それ以下のファイルやディレクトリは,全てリンクを込みのパスになりますから

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません