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


The correct way to direct domain URL to Codeigniter controller

我想找出将域URL定向到Codeigniter索引控制器的正确方法。例如,我的域名是www.example.com,CI索引控制器位于www.example.com/code1/index.php/index

我应该使用.htaccess rewrite规则重定向还是Codeigner url映射?规则会是什么样子?

谢谢!

你不能仅仅通过使用CI路由映射来做到这一点,你需要使用.htaccess,它可能像:

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