ellooを指して私は2つのバーチャルホストのサブドメインは、別のディレクトリを指している私は、ブラウザの両方のサブドメインをロードするときしかし、私はそれらの両方が同じディレクトリを指し得ます。私のvhost.confはここにあります。Apacheのvirutalhostサブドメインが</p> <p>、同じディレクトリに
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName subdomain1.domain.com
ServerAlias *.domain.com
#Indexes + Directory Root.
DirectoryIndex index.php
DocumentRoot /subomain1/path/to/directory/trunk
#Logfiles
ErrorLog /subomain1/path/to/directory/trunk/error.log
CustomLog /subomain1/path/to/directory/trunk//access.log combined
</VirtualHost>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName subdomain1.domain.com
ServerAlias *.subdomain.com
DirectoryIndex index.php
DocumentRoot /subomain1/path/to/directory/trunk
SSLEngine On
SSLCertificateFile /ssl/certs/subdomain1.crt
SSLCertificateKeyFile /ssl/private/subdomain1.key
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName subdomain2.domain.com
ServerAlias *.domain.com
#Indexes + Directory Root.
DirectoryIndex index.php
DocumentRoot /subomain2/path/to/directory/trunk
#Logfiles
ErrorLog /subomain2/path/to/directory/trunk/error.log
CustomLog /subomain2/path/to/directory/trunk//access.log combined
</VirtualHost>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName subdomain2.domain.com
ServerAlias *.subdomain.com
DirectoryIndex index.php
DocumentRoot /subomain2/path/to/directory/trunk
SSLEngine On
SSLCertificateFile /ssl/certs/subdomain2.crt
SSLCertificateKeyFile /ssl/private/subdomain2.key
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
</VirtualHost>
私は答えはどれも役に立たないと思われます。
私はにServerAliasディレクティブがあることを示しているので、私はそのyoureの両方の仮想ホスト上で* .domain.com
を にServerAliasを使用しているためだと思うのUbuntuサーバに事前
がにServerAliasを見たことがない* .mydomain.tld ...あなたはこのラインなしてみましたか? – Aif