如果没有启用任何网站,是否应显示apache默认页面?

时间:2016-05-15 22:20:07

标签: apache2

当我这样做时:

sudo a2dissite

我得到了

Your choices are: 

表示所有网站都已停用。

当我在浏览器中放入我的IP本地网络地址时,我得到了默认的Apache页面。

http://192.168.1.101/ (putting this in the browser address bar gets me the default apache page)

使用

停止apache
sudo service apache2 stop

告诉我“无法访问此站点”,因此apache正在为该默认页面提供服务。

那么,当没有启用任何站点时,apache默认页面是否正常显示?

跟进:如何将其他目录设为默认目录?我有一个test.conf设置

<VirtualHost 127.0.0.2:80>

    ServerAdmin webmaster@localhost
    DocumentRoot /home/myusername/websites/wp-test-site/site

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

我认为启用它会使默认的站点文件夹/ home / myusername / websites / wp-test-site / site,但它没有。

是的我用sudo重启。

1 个答案:

答案 0 :(得分:0)

将.htaccess文件添加到文档根目录。 将默认文件更改为如下所示

DirectoryIndex index.php default.html

现在在文档根目录中放入一些index.php。 接下来,您可以从索引文件中指向用户的位置。