将域URL定向到Codeigniter控制器的正确方法

时间:2013-12-12 00:44:00

标签: php .htaccess codeigniter

我想知道将域名网址指向我的Codeigniter索引控制器的正确方法是什么。例如,我的域名是www.example.com,我的CI索引控制器位于www.example.com/code1/index.php/index

我应该使用.htaccess rewrite规则重定向还是使用Codeigniter网址映射? 规则是什么样的?

谢谢!

1 个答案:

答案 0 :(得分:1)

你不能只使用CI路由映射,你需要使用.htaccess,它可能是这样的:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ code1/index.php/$1 [L]