我正在尝试创建新的虚拟主机。因此我mrpdf
在apache2/sites-available
mrpdf 文件如下:
<VirtualHost *:80>
ServerName supportcenter.sevplcorp.com/mrpdf/Root
DocumentRoot /media/MR_Docs/Root/
<Directory /media/MR_Docs/Root/>
Options -SymLinksIfOwnerMatch -Indexes +FollowSymLinks
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
我插入了一个新行etc/hosts
127.0.1.1 supportcenter.sevplcorp.com/mrpdf/Root
然后我运行以下命令
sudo a2ensite mrpdf
sudo service apache2 restart
现在我检查我的浏览器https://supportcenter.sevplcorp.com/mrpdf/Root
表明404 Not Found
有什么解决办法吗?
答案1
您应该在文件中仅使用主机名hosts
,因此请使用以下内容/etc/hosts/
127.0.1.1 supportcenter.sevplcorp.com
此外,ServerName
应该只包含主机名,而不是路径/
之后,您的页面将位于http://supportcenter.sevplcorp.com