- 開始按照網(wǎng)上的教程寫了個.htaccess文件后網(wǎng)站一直403,檢查權限并沒有什么問題。代碼如下
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
代碼目的是將非真正存在的文件全部重定向到index.php中。如果請求的url為http://127.0.0.1/ghghghg 則重定向到index.php并且$_SERVER['REQUEST_URI']為ghghghg。
但實際上卻一直出現(xiàn)403錯誤
- 將代碼添加一行,修改為
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
后可行
-
Options +FollowSymLinks詳見這篇文章