Mod_rewrite 显示 subdomain.domain.com 并调用 domain.com/subdomain/ 进行 SSL 连接

Mod_rewrite 显示 subdomain.domain.com 并调用 domain.com/subdomain/ 进行 SSL 连接

我有一个由标准 SSL 证书保护的网站,保护不同子目录下的几家不同的商店。例如 domain.com/shop1/ 这些商店也可以通过子域名访问,例如 shop1.domain.com。

我想要实现的目标是:向用户显示 shop1.domain.com,同时将所有实际的服务器调用保留为 domain.com/shop1,以便安全页面继续正常工作。(不确定我使用的语言是否正确,我希望我的观点清楚。)

需要明确的是:我的 SSL 运行良好,我不需要帮助,而且我不需要或不想购买 UCC 证书。

对于任何有 Apache 经验的人来说,这都不会那么困难。(我花了 3 个小时尝试了解 mod_rewrite。但就是没用。)我使用的是 GoDaddy 安全共享服务器,所以请记住,我无法重置服务器或执行任何其他操作。

答案1

事实上,您需要购买更灵活的 SSL 证书才能实现此功能。

用户浏览器用来验证证书的域名是“显示给用户”的域名 - 如果用户的地址栏显示“shop.domain.com”,则证书必须涵盖该域名。

相关内容