解決“NOT FOUND The requested URL was not found on this server”


官網突然只能打開首頁 再點擊其他所有鏈接都報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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM