1. 主页 > 网站建设 > 建站常见问题 >

apache建站怎么设置默认的404页面和隐藏index.html

   今天测试批量建站程序的时候,突然发现了一些问题,404页面的设置一直设置不了,导致错误页面无法跳转到404.html,环境配置的是apache+mysql+php  上传了.htaccess,测试了也是不行,于是用下面这个方法,测试是成功了,分享出来,希望对你有帮助哦!

apache建站的时候怎么设置默认的404页面


  如果用win系统或者宝塔面板搭建的时候都可以直接修改iis或者直接在宝塔配置里删除,但是linux里批量建站的时候,只能从根源上解决后缀问题,因为单独修改网站对应的conf文件的话,工作量太大了,所以就想到修改Apache的源文件,这样以后批量建站的时候,生成的站点都会自动设置好了!那么应该怎么做呢

首先要找到apache安装目录,找到目录下的 httpd.conf文件。打开文件找到ErrorDocument 404 /404.html   411行左右,把前面的#去掉,保存,重启即可!现在把你想要显示的404.html文件放在网站的根目录里就可以了 

/www/server/apache/conf  这是我的cong的目录,每个人的可能都不同,看下自己是安装到哪里哈!

因为同时发现了网站的后缀.index.html 也一直在,所以也一并改了,去掉后缀也是比较重要的一个环节哈,因为在百度眼里,带index.html和不带index.html的是不一样的,是独立的哦!

去掉index.html的方法,找到 DirectoryIndex index.html index.htm index.php   242行左右,把你想要隐藏的后缀拉到前面就可以,和设置iis上的一样

好了,重新下Apache,重新加载下配置,再创建网站试试哦,是不是后缀和404都可以正常了哈,这个只对新建的站点有用,以前建好的,只能在/www/server/panel/vhost/apache  网站对应的配置文件里,修改conf文件了

大家如果有更好的方法也可以分享出来哈!





  

本文仅代表作者观点,不代表本站立场。 如需转载请注明原网址:http://www.987studio.com/jzcjwt/383.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息