我目前正在建设一个大规模的网站,允许每个个人资料页是它自己的独特的子域。我想知道如何使用.htaccess和mod_rewrite来做到这一点?
例如:
将这个:http://example.com/profile/userid
转换为:http://userid.example.com
发布于 2011-07-18 02:54:40
如果您使用的是通配符DNS,您可以尝试这样做:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteCond %{HTTP_HOST} ^(\w+)\.example\.com$
RewriteRule ^(.*)$ profile/%1/$1 [QSA]
https://stackoverflow.com/questions/6725973
复制相似问题