使用Ubuntu 18.04.01,我在apache中设置了多个站点,因此可以在本地工作。这是我当前的设置:
/ etc / hosts
127.0.0.1 localhost
127.0.1.1 site1.local
127.0.1.1 site2.local
/ var / www
site1.com
site2.com
/ etc / apache2 / sites-available
000-default.conf
default-ssl.conf
site1.com.conf
site2.com.conf
site1.com.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/site1.com
ServerName site1.local
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
site2.com.conf看起来与此相同,但是将“ site1”与“ site2”交换了
我也跑了
sudo a2ensite site1.com.conf
sudo a2ensite site2.com.conf
和/ sites-enabled中的符号链接现在在那里。
但是,当我进入浏览器并在http://site1.local中键入内容时,得到的行为就很好了。但是当我输入http://site2.local时,浏览器只是重定向回到site1。
请告知。
答案 0 :(得分:0)
好像只是我的浏览器的缓存问题