2017-12-10 10 views
0

私は紺碧の鳥獣のマシンを手に入れ、それに複数のウェブサイトを持つことを可能にしようとしています。しかし、私はどのように考え出すことはできません。私はいつも/var/www/rajohan.no/www index.htmlに送られます。私がrajohan.noと入力すると、/var/www/rajohan.no/www index.htmlが表示されます。私がrajohan.no/test/と入力すると、/var/www/test.no/wwwが表示されます。これは私のconfのが我々rajohan.no/test/からセットservernameにすることはできませんapache2ドメインあたり1つ以上のウェブサイト

rajohan.no.conf 

<Virtual *:80> 
    ServerName rajohan.no 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/rajohan.no/www 
    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}access.log combined 
</VirtualHost> 


test.no.conf 

<Virtual *:80> 
    ServerName rajohan.no/test/ 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/test.no/www 
    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}access.log combined 
</VirtualHost> 

答えて

0
test.no.conf 

<Virtual *:80> 
    ServerName rajohan.no/test/ 
    ServerAdmin [email protected] 

をファイルです。私たちはあなたの目標を達成するために複数のドメイン名を設定することができ、このようなCONF:

example.com.conf 
<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerName example.com 
    ServerAlias www.example.com 
    DocumentRoot /var/www/example.com/public_html 
    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

test.com.conf 
<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerName test.com 
    ServerAlias www.test.com 
    DocumentRoot /var/www/test.com/public_html 
    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

あなただけの2つのファイルをアクセスするために、一つのドメイン名を使用する場合は、多分あなたは/var/www/rajohan.no/wwwにそのファイル/var/www/test.no/wwwを移動することができます。

+0

これは機能しますか?あなたがもっと助けを必要とするかどうか私に知らせてください:) –

関連する問題