私の 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 はモバイルにアクセスしますバージョン
返信 ディスカッション (解決策)
IP が異なるため、ローカルで正常に動作します
正常に動作しますIP が異なるのでローカルに
今 2 つ設定しました
<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>
はい、ありがとうございます