其他分享
首页 > 其他分享> > 解决报错404“Not Found”

解决报错404“Not Found”

作者:互联网

problem:

 

 再点击其他所有链接都报404错误(NOT FOUND  The requested URL was not found on this server)

一开始认为是服务器配置出了问题  于是开始搞配置文件  重启apache   甚至重启服务器  但都于事无补

 

最后突然看到一篇文章说是网站少了  重写文件.htacces这个文件之后会发生这种情况,然后我去网站根目录去查看  果然少了.htacces这个文件  从本地上传上来之后  问题迎刃而解了

.htacces

#<IfModule mod_rewrite.c>
#  Options +FollowSymlinks -Multiviews
#  RewriteEngine On
#
#  RewriteCond %{REQUEST_FILENAME} !-d
#  RewriteCond %{REQUEST_FILENAME} !-f
#  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
#</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>

 

可通过项目压缩包中的.htaccess解压到压缩后的.htaccess中 将其替换

 

 

标签:htacces,RewriteEngine,REQUEST,FILENAME,404,报错,Found,RewriteCond
来源: https://www.cnblogs.com/gaoyusui/p/16489628.html