Php 重定向URL不起作用
我来这里寻求帮助。我使用codeigniter框架开发。 我的问题是重定向URL。在我的路线中,默认情况下,我在本地站点上有一个控制器“admin/user”,它在我的服务器上正常工作,但没有任何远程显示 代码点火器2.0。在我的config/routes.php中Php 重定向URL不起作用,php,.htaccess,codeigniter,Php,.htaccess,Codeigniter,我来这里寻求帮助。我使用codeigniter框架开发。 我的问题是重定向URL。在我的路线中,默认情况下,我在本地站点上有一个控制器“admin/user”,它在我的服务器上正常工作,但没有任何远程显示 代码点火器2.0。在我的config/routes.php中 $ route ['default_controller'] = 'admin / user '; $ route ['404_override'] = ''; 我的控制器文件夹结构如下:controller-->Admi
$ route ['default_controller'] = 'admin / user ';
$ route ['404_override'] = '';
我的控制器文件夹结构如下:controller-->Admin-->(user.php/compagnie.php/gare.php…)
管理员是一个文件夹
和我的.htaccess文件我有以下内容:
RewriteEngine on
RewriteCond% {REQUEST_FILENAME}! F
RewriteCond% {REQUEST_FILENAME}! -d
RewriteRule. * Index.php / $ 0 [PT, L]
真正的问题是,在我的本地服务器上没有问题,但在我的远程服务器上它没有显示任何内容
但是如果我更改$routes['default_controller']='welecome'
;它在服务器上工作,本地不显示任何内容
请帮帮我 您可以从以下内容开始:
$ route ['default_controller'] = 'admin / user ';
$ route ['404_override'] = '';
改为:
$route['default_controller'] = "admin/user";
$route['404_override'] = '';
及
您的htaccess格式非常糟糕。如果这就是你真正拥有的,你甚至不应该能够获得你的网站,因为在php有机会启动之前,htaccess将导致500个服务器错误。你有什么建议吗?嗨!!!我刚刚做了更改并发送到服务器。Néamoins没有任何变化实际上,在远程服务器上,我将所有内容都放在服务记录中。所以url是:“services.econsulting.bf”;。所以$config['base_url']='econsulting.bf/services@VeeeneX的
代码>在重写规则仍然是错误的。@Prix是的,谢谢!
RewriteCond %{REQUEST_FILENAME} ! F
RewriteCond %{REQUEST_FILENAME} ! -d
RewriteRule .* index.php/$1 [PT, L]