浏览器显示The requested URL *** was not found on this server

1、相关文件是否丢失
2、DocumentRoot指向是否有错误
3、apache是否开启了rewrite_module模块
/etc/httpd/conf/httpd.conf,发现原因:
Apache的rewrite_module模块,支持.htaccess

rewrite_module没开启,开启过程如下:
centos的配置文件放在:
代码如下 复制代码
/etc/httpd/conf/httpd.conf
打开文件找到:
代码如下 复制代码
LoadModule rewrite_module modules/mod_rewrite.so
将前面”#”去掉,如果不存在则添加上句。
如果你的网站是根目录的话:找到
代码如下 复制代码

Options FollowSymLinks
AllowOverride None

将上面的None改为All
如果你的站点不在根目录,设置如下:
代码如下 复制代码

发布了76 篇原创文章 · 获赞 7 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/xinlingchengbao/article/details/52420375