gpt4 book ai didi

regex - 重定向到其他域但保留键入的域

转载 作者:行者123 更新时间:2023-12-03 10:28:36 25 4
gpt4 key购买 nike

在互联网上看了大约一个小时后,我没有找到我的问题的答案。所以我用错误的关键字搜索或者我想要的东西是不可能的。

我想要的是:
我有多个具有不同扩展名的域,例如:

  • mydomain.be
  • mydomain.nl

  • 现在我想要的是将 mydomain.be 重定向到 mydomain.nl。我在互联网上找到的解决方案如下所示,需要 .htaccess:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^mydomain.be$ [OR]
    RewriteCond %{HTTP_HOST} ^www.mydomain.be$
    RewriteRule (.*)$ http://www.mydomain.nl/$1 [R=301,L]

    使用此代码,当您键入 mydomain.be 时,您将被重定向到 mydomain.nl。而且地址栏中的 URL 也更改为 mydomain.nl。我想要的是将 URL 保留在地址栏 mydomain.be 中。

    所以,mydomain.be:
  • 保留网址
  • 显示 mydomain.nl 的内容

  • 如何?

    最佳答案

    可以通过 mod_rewrite 完成它,但请确保在 Apache 的 httpd.conf 中启用了 mod_proxy。完成后,通过 httpd.conf 启用 mod_rewrite 和 .htaccess然后将此代码放入您的 .htaccessDOCUMENT_ROOT目录:

    Options +FollowSymLinks -MultiViews
    RewriteEngine On
    RewriteBase /

    RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.be$ [NC]
    RewriteRule ^ http://www.mydomain.nl%{REQUEST_URI} [L,NE,P]

    注意标志 P用于处理代理请求。

    Read more about flag: P in mod_rewrite

    关于regex - 重定向到其他域但保留键入的域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16009901/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com