有没有办法创建动态网址,以便当有人使用####。example.com访问我的网站时,####将成为去哪里的关键。
我知道Elance使用用户名代替www.elance.com使用username.elance.com
答案 0 :(得分:1)
如果你正在使用apache,在你的htaccess中使用类似的东西,你的'动态子域'应该可以工作:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.yourDomain.com
RewriteCond %{HTTP_HOST} ([^.]+)\.yourDomain.com
RewriteRule ^(.*)$ /public_html/profile.php?userid=%1
然后当您编写http://KPheasey.yourDomain.com时,此请求将由profile.php使用userid get参数(value = KPheasey)处理。
如果您使用的是IIS,则可以找到类似here
的内容