【问题标题】:.htaccess redirect on external linking.htaccess 重定向外部链接
【发布时间】:2012-03-23 10:44:03
【问题描述】:

我希望网站在来自 google 等外部网站或仅通过输入 url 时最初显示 intro.html。此 intro.html 和所有内部链接将链接到 index.php(wordpress 博客,因此 index.php 无法更改文件名),然后将用作主页。我可以用 .htaccess 来做到这一点,也许只在外部链接上进行一些 rewritecond?

【问题讨论】:

    标签: .htaccess redirect external internal


    【解决方案1】:

    是的,只需重定向不是来自您网站的每个请求,您可以使用 HTTP_REFERER 进行检查。 This 文章应该让你走上正确的道路。

    【讨论】:

    • 太好了,这绝对是我需要的!当我在地址栏中输入地址时,网站仍然没有重定向,有没有办法也包括这个?这就是我所拥有的: RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ [NC] RewriteCond %{HTTP_REFERER} !^mysite.com [NC] RewriteCond %{HTTP_REFERER} !^mysite.com [NC] RewriteRule ^。 *$ mysite.com/intro.html [R,L]
    • @user1250987 您有一个建议作为编辑的解决方案,请编辑您的question 并将其作为更新添加到那里。
    猜你喜欢
    • 2013-04-01
    • 1970-01-01
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-15
    • 2012-04-19
    相关资源
    最近更新 更多