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