私は設定しているLinuxベースのApache 2.2サーバーでかなり簡単な問題があります。私は同じサーバー上に全く異なる2つのドメインを設定したいと思う。 しかし、それは最初のタグのコンテンツのみを提供します!私はStackOverflowを検索し、Apache.orgで項目を読みましたが、運はありません。Apache multiple domains setup
私はApache.orgの指示に従い、この2つのセクションを自分のhttp.confファイルの一番下に置きます。私はに行くためにブラウザを使用する場合
<VirtualHost *:80>
DocumentRoot /var/www/mydomain1
ServerName sub1.mydomain1.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/mydomain2
ServerName sub2.mydomain2.com
</VirtualHost>
は今:http://sub1.mydomain1.comそれは罰金をアップします。しかし、私がhttp://sub2.mydomain2.comに行くと、私はまだ/ var/www/webfiles/mydomain1にあるコンテンツしか取得できません。
- service httpd restart - 私はhttpd.confの2つのエントリの順序を変更しましたが、もう一度リストの最初のものだけを提供します。 - 私がグーグルでサポートしていたドキュメントの1つは、システム上の有効なドメインに次のエントリポイントがあることを確認することでした。だから私はこれを入力したが(何も変わっていない): ServerName sub2.mydomain2.com:80
それは愚かなものでなければならないが、私はそれを理解できない!
その行はどこですか? – sajjadG