我在设置本地网站时遇到了很多很多,我需要做一些工作。
我有2个本地网站:“first_training”和“resus_skills”
前者,first_training,有效。我设置first_training.loc/
将我带到本地网站。 resus_skills的设置方式完全相同,但当我尝试访问resus_skills.loc/
时,我得到的是:
以下是我的设置的详细信息,以及它的一些屏幕截图:
/etc/apache2/sites-available/resus_skills.conf
:
<VirtualHost *:80>
ServerName resus_skills.loc
ServerAlias www.resus_skills.loc
DocumentRoot "/var/www/resus_skills"
<Directory "/var/www/resus_skills">
Options Indexes FollowSymLinks MultiViews
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
我确保用sudo a2ensite resus_skills.conf
启用它并确认它的符号链接出现在``/ etc / apache2 / sites-enabled`
我确保我的apache服务器正在运行:
我已经运行apachectl -S
来获得此结果:
我能够到达first_training.loc /没有任何问题,但无法访问resus_skills.loc /.
我不确定如何解决这个问题 - apache error.log没有向我显示任何内容。
答案 0 :(得分:0)
在有人指出我一直是个白痴之前 - 我从来没有更新/etc/hosts
文件,这是唯一缺少的一步。