我有一个需要重定向到外部页面的内部页面,比如将事件注册页面添加到为收集客户体验而创建的调查页面。
http://www.website.com/careers/events/signup/将被重定向到调查页面
我在htaccess中添加了一个301重定向,它无法正常工作。我放置的代码如下。
重定向301 /职业/事件/注册/ / surveyURL /
上面的代码不起作用,而是在没有CSS的情况下从文件夹中加载页面。请帮我修理一下。该网站托管在apache服务器中,用php制作。
答案 0 :(得分:0)
<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>
您可能需要将尺寸值更改为点值而不是百分比。好不好?
答案 1 :(得分:0)
确保已启用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]