目前我的网站网址是使用mod_rewrite
和$ _GET变量设置来加载不同的内容。像这样:
mysite.com/subsite/var1/var2
我想将此格式更改为:zh
subsite.mysite.com/var1/var2
有一种简单的方法可以做到这一点,还是我需要完全重新设计我的网站的后端?
答案 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]