【发布时间】:2019-12-21 05:08:06
【问题描述】:
我有一个包含许多子域的域;我想要做的是映射特定的子域做特定的子文件夹。
假设域是example.com,我有这些域:
- example.com
- www.example.com
- demo1.example.com
- demo2.example.com
以及我的var/www/html 文件夹中的 2 个子文件夹:
- /var/www/html(用于
example.com和www.example.com) - /var/www/html/demo1(用于
demo1.example.com) - /var/www/html/demo2(用于
demo2.example.com)
所以我想要的是设置正确的映射,以便:
- 打开
(www.)example.com/demo1应该重定向到demo1.example.com - 打开
(www.)example.com/demo2应该重定向到demo2.example.com - 打开
(www.)example.com/anything-else应该什么都不做(/var/www/html 中的内容)
显然demo1.example.com 应该使用/var/www/html/demo1 中的内容,demo2.example.com 应该使用/var/www/html/demo2 中的内容
【问题讨论】:
-
您可以访问 Apache .conf 文件吗?
-
是的,完全访问权限,但我更喜欢只使用 htaccess
-
出于各种原因,您当然应该更喜欢使用真实配置。动态配置文件(“.htaccess”)仅在没有其他可能的情况下作为最后一个选项提供。
标签: apache .htaccess url-rewriting subdomain subdirectory