我一直试图在Ubuntu 18.04服务器上托管2个网站。
这两个域都指向第一个站点(Bilbao-deco)。
正如您在my.conf文件上看到的那样,我的两个文档根目录是不同的。 我不能说我做错了什么,如果有人可以帮忙,我会很高兴的!
<VirtualHost *:80>
ServerName bilbao-deco.fr
ServerAlias bilbao-deco.fr
ServerAdmin nicolasalric@hotmail.fr
DocumentRoot /var/www/html
<Directory /var/www/html>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
# Rewrite everything else to index.html to allow html5 state links
RewriteRule ^ index.html [L]
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine On
RewriteCond %{SERVER_NAME} =bilbao-deco.fr
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
<VirtualHost *:80>
ServerName api.nalric.fr
ServerAlias api.nalric.fr
ServerAdmin nicolasalric
DocumentRoot /var/www/api/www/api_tub_ws/html
RewriteEngine on
RewriteCond %{SERVER_NAME} =api.nalric.fr
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
答案 0 :(得分:0)
更新:我的问题是由certbot引起的,它制作了另一个conf文件,这不是默认文件!