`http://sitename.com/http:// sitename.com / page`有效

时间:2015-05-28 09:22:24

标签: .htaccess codeigniter url-redirection

在codeigniter中处理一个奇怪的问题。

http://sitename.com/http://sitename.com/pagename有效并转到http://sitename.com/pagename。它不应该重定向到4xx(404,403)页面吗?

我的基本网址为http://sitename.com。 它应该重定向到主页或404页面。

1 个答案:

答案 0 :(得分:0)

在config.php中

$config['base_url'] = '';
$config['index_page'] = '';
$config['uri_protocol'] = 'AUTO';

.htacess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L] 
</IfModule>