【问题标题】:Forward all URL requests to another domain (and keep original requested path) - Htaccess or DNS?将所有 URL 请求转发到另一个域(并保留原始请求的路径) - Htaccess 或 DNS?
【发布时间】:2019-09-17 07:52:54
【问题描述】:

我想购买一个新域,并让它将所有页面请求重定向到另一个域 (example.com)。

所以如果有人去newexample.com/page-1,他会得到一个301/302重定向到example.com/page-1

如果我使用htaccess 执行此操作,则意味着我需要先购买主机,但也许这不是必需的,我可以使用某种 DNS 定义?

如果是htaccess,应该是这个样子吗?:

###
RewriteCond %{HTTP_HOST} ^\. [NC]
RewriteRule ^ https://www.example.com%{REQUEST_URI} [NE,L,R=301]
###

【问题讨论】:

    标签: .htaccess mod-rewrite url-rewriting dns url-redirection


    【解决方案1】:

    我认为代理服务器 (eg. Nginx, HAProxy) 将是此用例的更好选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-08
      • 1970-01-01
      • 2018-07-14
      • 2012-04-24
      • 1970-01-01
      • 1970-01-01
      • 2017-01-22
      相关资源
      最近更新 更多