【问题标题】:URL Redirection for virtual sub domain虚拟子域的 URL 重定向
【发布时间】:2016-01-27 10:08:04
【问题描述】:

我已经为用户提供了创建自己的页面的便利,也可以提供该页面的 url。

例如,我创建了一个页面,即“jkailash”,并给出了“jkailash.extrathing”之类的 URL。所以对于那个页面,我的最终网址就像“http://jkailash.extrathing.maindomain.com

所以在前端我显示页面名称“jkailash”,点击该链接“http://jkailash.extrathing.maindomain.com”被重定向。

我的问题是在执行此操作时出现“找不到服务器错误”,

我尝试了以下重定向规则但没有成功。

#RewriteCond %{HTTP_HOST} ^(.+)\.maindomain\.com$ [NC] #RewriteCond %{HTTP_HOST} !^www\.maindomain\.com$ [NC] #RewriteRule ^ http://www.maindomain.com [L,R]

【问题讨论】:

    标签: php .htaccess url redirect


    【解决方案1】:

    如果您有 Server not found error,则表示您的 DNS 与此新子域不匹配。

    您应该在配置中添加通配符 DNS 记录,将 *.extrathing.maindomain.com 指向您的服务器。

    【讨论】:

    • 我说的是 DNS 配置而不是 .htaccess。它不是您服务器上的配置,而是您的域名注册商。尝试搜索“DNS 通配符记录”。
    • 感谢您的帮助...我要做的是。在子域选项下的 cpanel 中,必须添加新的子域 "*.maindomain.com" ,文档根目录是 "/public_html",现在正在工作.....谢谢。
    猜你喜欢
    • 2011-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-13
    • 2013-02-05
    • 2011-02-12
    相关资源
    最近更新 更多