首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建动态URL (#####.example.com)

创建动态URL (#####.example.com)
EN

Stack Overflow用户
提问于 2010-02-02 00:20:44
回答 1查看 119关注 0票数 0

有没有一种方法可以创建动态####,这样当有人使用####.example.com访问我的网站时,URL将是去哪里的关键。

我知道Elance是用用户名做的,而不是www.elance.com它的username.elance.com

EN

回答 1

Stack Overflow用户

发布于 2010-02-02 02:52:06

如果你正在使用apache,在你的htaccess中有类似这样的东西,你的“动态子域”应该可以工作:

代码语言:javascript
复制
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时,此请求将由带有userid get参数(值= KPheasey)的profile.php处理。

如果您使用的是IIS,则可以找到类似的here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2178174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档