首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.htaccess指向文件的子域

问.htaccess指向文件的子域
EN

Stack Overflow用户
提问于 2012-10-23 10:31:43
回答 1查看 447关注 0票数 1

我想要做的是能够将username.domain.com之类的东西指向index.php?url=username。我一直在Google/StackOveflow上浏览,但没有找到任何对我有益的东西。

诚挚的问候。

EN

回答 1

Stack Overflow用户

发布于 2012-10-23 11:09:00

将这些规则添加到文档根目录下的htaccess文件中:

代码语言:javascript
复制
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(www\.)?domain.com$ [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain.com$ [NC]
RewriteCond %{REQUEST_URI} !index.php
RewriteRule ^ /index.php?url=%1 [L]

第一个条件确保请求的主机不是www.domain.com或domain.com,下一行匹配并分组该子域名,并且规则本身使用查询字符串url和子域(使用%1进行反向引用)将所有内容重写为/index.php。

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

https://stackoverflow.com/questions/13022738

复制
相关文章

相似问题

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