我想將特定文件夾視爲實際文件夾,而不是作爲codeigniter中的控制器,並且還希望將所有domain.com請求重定向到www.domain。 COM。我有以下htaccess的代碼:將特定文件夾視爲實際文件夾而不是控制器CodeIgniter
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond $1 !^(FOLDER_TO_BE_EXCLUDED)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Redirect non-www to www:
#RewriteCond %{HTTP_HOST} !^www\. [NC]
#RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# Rewrite all other URLs to index.php/URL
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 index.php
</IfModule>
如果我取消對線(重定向非www到www),所有請求都被視爲控制器 這樣的文件夾(FOLDER_TO_BE_EXCLUDED)也被視爲控制器。我想以實際的方式訪問此文件夾。
如果我不會將非www重定向到www我不能訪問內部頁面上的會話變量。
希望你能理解。