【问题标题】:How to redirect traffic that comes from certain domains, to a new url如何将来自某些域的流量重定向到新的 url
【发布时间】:2016-06-27 05:48:06
【问题描述】:

我需要为来自一堆域的所有访问者重定向流量,但他们都有相同的页面。

所以所有的推荐人都是这样的:

hxxp://domain1.com/search.php
hxxp://domain2.com/search.php
hxxp://domain3.com/search.php

因此,当这些访问者访问我的页面时,他们将通过另一个 URL 重定向,但所有其他引荐访问者都将访问该站点。

想法?

【问题讨论】:

    标签: referer


    【解决方案1】:

    在您的 .htaccess 文件中,假设 YourNewDestination.com 是所需的目的地:

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} /search\.php$ [NC]
    RewriteRule ^(.*)$ http://YourNewDestination.com
    

    【讨论】:

    • 可爱的芽!问题--> 有没有办法简单地重定向任何具有“search.php”页面的域?我想要引导的所有引用域实际上都具有相同的页面。 (:
    • 所以我们将重定向funny.com/search.php,dogs.com/search.php,
    • 查看编辑后的答案。现在它只是看到引用者是一个以“/search.php”结尾的字符串。如果回答正确,请采纳。谢谢。
    • 嗯,没有。我将代码放在此站点bit.ly/1YODqaM 的 htaccess 中,并在“yournewdestination.com”中放置了一个不同的 url。然后我发送流量。没有流量被重定向到“newdestination.com”。因此,我在另一个 domain.com/search.php 上创建了一个测试链接,它将我带到主站点,但由于它来自 search.php,它应该将我带到“newdestination.com”。想法?
    • 您应该查看httpd.apache.org/docs/current/mod/mod_rewrite.html 以获取对此的完整讨论。
    猜你喜欢
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-13
    • 2019-08-28
    • 1970-01-01
    • 1970-01-01
    • 2016-05-09
    • 2013-03-27
    相关资源
    最近更新 更多