Php 如何在codeigniter中重定向域

Php 如何在codeigniter中重定向域,php,codeigniter,Php,Codeigniter,如果域名使用用户名,如何重定向页面 如果我尝试像这样的“rodekruis.example.com”。。应该重定向到“example.com/user/rodekruis”。这可能吗 这是我的“.htaccess”文件代码 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [QSA,L] </IfModule> 这也不

如果域名使用用户名,如何重定向页面

如果我尝试像这样的“rodekruis.example.com”。。应该重定向到“example.com/user/rodekruis”。这可能吗

这是我的“.htaccess”文件代码

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
</IfModule>

这也不起作用

您应该添加正确的.htaccess重定向

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com
RewriteRule ^(.*)$ http://domain.com/subdomains/%1/$1 [L,NC,QSA]

您是否查看了codeigniter的uri路由?是的。但是没有人在工作我试过了
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com
RewriteRule ^(.*)$ http://domain.com/subdomains/%1/$1 [L,NC,QSA]