官网突然只能打开首页 再点击其他所有链接都报404错误(NOT FOUND  The requested URL was not found on this server)一开始认为是服务器配置出了问题  于是开始搞配置文件  重启apache   甚至重启服务器  但都于事无补

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

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-16
  • 2021-08-13
  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-26
  • 2021-06-22
  • 2022-12-23
相关资源
相似解决方案