【发布时间】:2014-10-10 16:26:37
【问题描述】:
我来这里寻求帮助。我使用 codeigniter 框架开发。 我的问题是重定向 URL。在我的路线中,我的本地站点上默认有一个控制器“管理员/用户”,它在我的服务器上运行没有问题,但没有任何远程显示。
codeigniter 2.0。在我的 config/routes.php 之前它
$ route ['default_controller'] = 'admin / user ';
$ route ['404_override'] = '';
而我的控制器文件夹结构如下控制器----> Admin ------> (user.php / compagnie.php / gare.php .....)
admin 是一个文件夹。
我的 .htaccess 文件有以下内容:
RewriteEngine on
RewriteCond% {REQUEST_FILENAME}! F
RewriteCond% {REQUEST_FILENAME}! -d
RewriteRule. * Index.php / $ 0 [PT, L]
真正的问题是,在我的本地服务器上没有问题,但在我的远程服务器上却没有显示任何内容。
但是如果我改变$routes ['default_controller'] = 'welecome';它在服务器上工作,本地不显示任何内容。
请帮帮我!!!!!!
【问题讨论】:
-
您的 htaccess 的格式非常糟糕。如果这就是你所拥有的,那么你甚至根本无法获取你的网站,因为在 php 有机会启动之前,htaccess 会导致 500 个服务器错误。
-
你有什么建议?
标签: php .htaccess codeigniter