ade*_*aiz 3 php codeigniter server
我将控制器名称从controller.php更改为Controller.php,还将配置文件中的base_url更改为托管我的网站的目录,例如www.abc.com/websitefolder,但仍然出现404错误的网站url:www.cyfers。 com / moving /
我的base_url: $config['base_url'] = 'http://www.cyfers.com/moving/';
我的.htaccess代码
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index.php|resources|robots.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)
您的基本网址应为
$config['base_url'] = 'http://cyfers.com/moving/';
Run Code Online (Sandbox Code Playgroud)
在htaccss中
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)
您的Controller文件应为dashboard.php。
并且默认控制器应该是 $route['default_controller'] = "dashboard";
要隐藏根目录中的站点错误,可以进行文件调用 index.php
更改为
define('ENVIRONMENT', 'development');
Run Code Online (Sandbox Code Playgroud)
这个
define('ENVIRONMENT', 'production');
Run Code Online (Sandbox Code Playgroud)