Codeigniter动态子域名.htaccess

时间:2016-07-25 10:38:01

标签: .htaccess codeigniter dynamic routing subdomain

我的codeigniter应用程序需要跟踪网址处理。

在http。

中按如下方式处理网址
mysite.com --->  mysite.com/index.php/web/
subdomain.mysite.com  -- > mysite.com/index.php/web/subdomain
www.subdomain.mysite.com --> mysite.com/index.php/web/subdomain
subdomain.mysite.com/dddd --> mysite.com/index.php/web/subdomain/dddd

我使用以下代码,但它不适用于www.subdomain.mysite.com

Options +FollowSymlinks
RewriteEngine On

#Wildcard subdomains
RewriteCond %{HTTP_HOST} !^www\.mysite.com
RewriteCond %{HTTP_HOST} ^(.+).mysite.com    
RewriteRule ^([^/]*)$ mysite.com/en/site/%1/$1 [P,L,QSA]

#end Wildcard subdomains

#default CodeIgniter rules to ignore index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

因为www和subdoamin都是一部分。 如果有人能帮助我,我们将不胜感激。

如果这可以与codeigniter编码相当可观。

由于

0 个答案:

没有答案