【发布时间】:2015-03-28 19:54:55
【问题描述】:
这是我的 .htaccess 文件。我的项目使用 Codeigniter 框架。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /project_name/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
我的错误在哪里?但它适用于 xampp。
【问题讨论】:
-
您的意思是代码不起作用吗?还是给你 500 错误?
-
当我单击另一个没有 index.php 的链接时显示此错误消息:未找到在此服务器上未找到请求的 URL /new_notificamos/admin/cetagory。
-
是的..这个文件已经存在于项目中,它的控制器..管理员是控制器..当我在 url new_notif/index.php/admin/cetagory 中写入时它可以工作..
-
它是否能识别您的 .htaccessf 文件?如果您在 .htaccess 文件中放入一些随机文本,是否会出现内部服务器错误?
-
好吧,您上面的 .htaccess 代码是正确的。可能会提供更多信息将帮助我们了解您的问题。
标签: php .htaccess codeigniter apache2 ubuntu-14.04