我的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编码相当可观。
由于