【问题标题】:Redirecting an inner page to other external domain page将内部页面重定向到其他外部域页面
【发布时间】:2014-07-10 13:03:47
【问题描述】:

我有一个需要重定向到外部页面的内部页面,比如一个事件注册页面到一个为收集客户体验而创建的调查页面。

http://www.website.com/careers/events/signup/ 被重定向到调查页面

我在 htaccess 中添加了一个 301 重定向,但它不起作用。我放置的代码如下。

重定向 301 /careers/events/signup/ /surveyURL/

上面的代码不起作用,而是从没有CSS的文件夹中加载页面。请帮我修复它。该网站托管在 apache 服务器中,并使用 php 制作。

【问题讨论】:

    标签: .htaccess redirect external


    【解决方案1】:
    <object type="text/html" data="http://www.website.com/careers/events/signup/surveyURL" style="width:100%; height:100%">
    <p>failover text in case unable to load</p>
    </object>
    

    您可能需要将大小值更改为点值而不是百分比。好用吗?

    【讨论】:

    • 我们不能通过 htaccess 完成这项工作。因为我只能通过 htaccess 来实现它。
    • 请看我的第二个回答:)
    【解决方案2】:

    确保 mod_rewrite 已启用 (httpd.conf),然后将其添加到您的 .htaccess 文件中:

    Options +FollowSymLinks -MultiViews
    RewriteEngine On
    #Change below to reflect base eg. /careers/
    RewriteBase /
    
    RewriteCond %{HTTP_HOST} ^www\.website\.com$ [NC]
    RewriteRule ^events/signup/surveyURL\.html$ http://www.externalsite.com/externalURL.html [L,R=301,NC]
    

    【讨论】:

      猜你喜欢
      • 2011-04-09
      • 1970-01-01
      • 2019-07-12
      • 2018-03-11
      • 2023-04-09
      • 2013-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多