検索

ホームページ  >  に質問  >  本文

ドメイン名 - Apache がルート ディレクトリへのアクセスを書き換えて、そのディレクトリ下の Web サイトに直接アクセスする方法

仮定: /var/www の下に 3 つの Web サイト (つまり、3 つのディレクトリ、a、b、c) をデプロイしており、/var/www の下にはindex.html もあります
これで、ドメイン名 example.com がサーバー IP にマッピングされました
example.com から直接アクセスすると、index.html が表示されます
example.com/a は Web サイト a にアクセスしています
example.com/b が Web サイト b
にアクセスしています example.com/c は Web サイト c にアクセスしています

この効果を今すぐ実現したい場合:
example.com/b または example.com/b/xxxx が Web サイト b
にアクセスしています example.com/c または example.com/c/xxxx は C Web サイトにアクセスしています
example.com が Web サイトにアクセスしています

設定方法は?

ありがとう!

滿天的星座滿天的星座2752日前431

全員に返信(1)返信します

  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:06:59

    書き換え機能は使えますか
    .htaccess ファイルを example.com/b/xxxx の下に配置し、その中で正規表現マッチングを使用します
    ^b/xxxx/$ b/$1
    最後に、httpd.conf (/etc/httpd/conf/httpd.conf) で、「AllowOverride None」を (必要に応じて)「AllowOverride All」に変更します

    返事
    0
  • キャンセル返事