我定义
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/home/andrei06041990/sites/cosmeticremix"
ServerName cosmeticremix.dev
ServerAlias www.cosmeticremix.dev
<Directory "/home/andrei06041990/sites/cosmeticremix">
Options Indexes FollowSymLinks
#AllowOverride All
AllowOverride None
Require all Granted
</Directory>
</VirtualHost>
在 /etc/httpd/conf/httpd.conf 文件的末尾,但是当我http://www.cosmeticremix.dev/
在浏览器中访问时,我最终得到了 apache 服务器的默认页面,虚拟主机是如何定义的?
答案1
您必须在 httpd.conf 文件中提及指令选项。Apache (httpd.conf),搜索 DirectoryIndex 并将该行替换为以下 #Note: 仅在您启用了 dir_module 时才有效,但这是大多数安装中的默认设置。
DirectoryIndex index.php
如果您使用其他目录索引,请按优先顺序列出它们,即
DirectoryIndex index.php index.phtml index.html index.htm