appserv は複数のサイトを構成します

WBOY
リリース: 2016-06-23 13:49:19
オリジナル
8276 人が閲覧しました

私の Web サイトのモバイル ドメイン名は m.xxx.com です
このドメイン名をサーバー上の m ディレクトリに指定したいのですが、
httpd.conf 設定ファイルに追加します


サーバー名 "m.xxx.com:80"
DocumentRoot "D:wwwAppServwwwm"
<ディレクトリ "D:wwwAppServwwwm">
オプション インデックス FollowSymLinks
許可、拒否
すべてから許可
< /Directory>


が Listen 80 の後に追加され、ドメイン名解決 m.xxx.com が A レコードをサーバー IP アドレスに解決します

現在の状況では、www.xxx の両方にアクセスします。 .con と m.xxxx.con サーバーの M ディレクトリにアクセスすることですが、メインのドメイン名も M ディレクトリにアクセスします
メインのドメイン名が m だけになるように前のホームページにアクセスさせる方法を教えてください。 .xxx.com はサーバー M ディレクトリにアクセスできます

さらに、Normal

ServerName "127.0.0.2:80"
DocumentRoot "D:wwwAppServwwwm"

オプション インデックス FollowSymLinks
AllowOverride なし
順序許可、拒否
すべてから許可



127.0.0.1 は PC バージョンにアクセスし、127.0.0.2 はモバイルにアクセスしますバージョン



返信 ディスカッション (解決策)

再構成 1 つのセクション www.xxx.con

IP が異なるため、ローカルで正常に動作します

別のセクションを構成 www.xxx.con

正常に動作しますIP が異なるのでローカルに

今 2 つ設定しました


ServerName "www.xxx.net:80"
DocumentRoot "D:wwwAppServwww"

オプション インデックス FollowSymLinks
AllowOverride None
または、allow,deny
すべてから許可





ServerName " m.xxx.net:80"
DocumentRoot "D:wwwAppServwwwm"
<ディレクトリ "D:wwwAppServwwwm">
オプション インデックス FollowSymLinks
AllowOverride なし
順序許可、拒否
すべてから許可

< ;/VirtualHost>

現在の結果は www.xxx.net と m.xxx .net が「D:wwwAppServwww」にアクセスします

<VirtualHost *:80>ServerName www.xxx.netDocumentRoot "D:\www\AppServ\www"<Directory "D:\www\AppServ\www">    Options Indexes FollowSymLinks    AllowOverride None    Order allow,deny    Allow from all</Directory></VirtualHost><VirtualHost *:80>ServerName m.xxx.netDocumentRoot "D:\www\AppServ\www\m"<Directory "D:\www\AppServ\www\m">    Options Indexes FollowSymLinks    AllowOverride None    Order allow,deny    Allow from all</Directory></VirtualHost>
ログイン後にコピー

はい、ありがとうございます

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート