【发布时间】:2015-03-09 01:58:15
【问题描述】:
详情
我有一个商业主机 gator 帐户..不是吹牛..它带有免费的私有 SSL 和 IP。我正在运行一个 wordpress MU 安装,它使用子域设置并通过他们提供的插件进行域映射设置。
假设您对 Worpress MU 一无所知...基本上,Wordpress MU 允许您在单个 Wordpress 安装下创建多个自托管博客。我有一个通配符子域设置来捕获所有 sub.domain.com 请求,Wordpress MU 做了一些巫术将其重定向到正确的目的地。
私有 SSL 是免费的,所以我现在不打算购买通配符 SSL,但我知道这是一个选项。话虽如此,当我单击从主域上的 https 到子域的任何链接时,https 会粘在 URL 上。
谁能帮我做以下事情?
(请注意:我必须在下面的 http(s):// 和 www 之间添加空格以断开链接才能发布我的问题)
对于主要的“博客”网址,我希望示例 www.domain.com 和 domain.com 都重定向到安全的 https,结果为 https://www.domain.com
对于“通配符”子域“子博客”网址,我希望例如 sub.domain.com 和 https:// sub.domain.com 将表单 ssl 重定向到 http,结果为 http:// /sub.domain.com
代码示例将不胜感激,一个详细的(虚拟)教程,这样我就可以理解正在发生的事情会很棒。我是 mod_rewrite 的新手,我的技能水平仅限于基本的 301 重定向。
谢谢
【问题讨论】:
标签: .htaccess http mod-rewrite https wildcard-subdomain