我知道這個問題已被問過一千次。但是我有問題將它應用於我的項目。codeIgniter Index.php從URL中刪除
我做什麼:我抄在.htaccess文件下面的代碼(由CI文檔建議)在我的應用程序文件夾:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
問題:它不工作,它拋出404或內部錯誤。我也嘗試在根文件夾中創建新的.htaccess文件,或者在系統文件夾的.ht中複製上述代碼。他們都沒有工作。 404或內部錯誤是inervitable
我反覆得到內部服務器錯誤。我不知道爲什麼 –
你在哪裏複製了這段代碼?在根文件夾或應用程序文件夾中? – ABorty
如果您在根.htaccess文件中複製了代碼,然後在應用程序文件夾中的.htaccess文件中放入了「全部拒絕」,我已經嘗試了兩種方法 –