使用子域值作为$ _GET变量

时间:2013-02-19 05:59:17

标签: php mod-rewrite get subdomain

目前我的网站网址是使用mod_rewrite和$ _GET变量设置来加载不同的内容。像这样:
mysite.com/subsite/var1/var2

我想将此格式更改为:zh subsite.mysite.com/var1/var2

有一种简单的方法可以做到这一点,还是我需要完全重新设计我的网站的后端?

2 个答案:

答案 0 :(得分:1)

这样的事情应该有效,

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?[^.]+\.mysite\.com.*$
RewriteRule (.*) subsite/$1 [L]

答案 1 :(得分:1)

使用以下代码,这将适合您。

    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^([a-zA-Z]).mysite.com\$ mysite.com/$1 [NC]