【发布时间】:2012-04-30 17:50:31
【问题描述】:
我在使用ubuntu 的云服务器上,我在其中安装了灯组并添加了我的服务器文件等...
但是当我尝试访问像 1.2.3.4/page 这样的页面时,它会返回 404 page not found 错误...
我正在使用Codeigniter 框架。
我尝试编辑 site-available/default 文件并将 AllowOverride 从 No 更改为 All 但随后会显示 500 服务器错误
AllowOverride None
到
AllowOverride All
...有什么线索吗??
我的 htaccess 文件:
RewriteEngine On
#RewriteCond %{HTTP_HOST} !^www\.
#RewriteRule (.*) http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{REQUEST_URI} ^/system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]
【问题讨论】:
标签: php .htaccess codeigniter ubuntu lamp