使用301重定向但保留相同的URL

时间:2015-11-03 23:20:44

标签: .htaccess mod-rewrite

有没有办法让301重定向并保留原始网址?如下例所示:

Redirect 301 /rsvp1 http://www.tourspain.com/rsvp1.html

我希望has / rsvp1重定向到页面,并且在URL窗口中仍然有/ rsvp1

1 个答案:

答案 0 :(得分:1)

  

我希望将has / rsvp1重定向到页面并且仍然包含/ rsvp1   网址窗口

您可以在没有使用内容协商的重定向的情况下执行此操作 - MultiViews

在.htaccess中你可以放在顶部

Options +MultiViews

或者您可以使用mod_rewrite但不能使用mod_alias(重定向)

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^rsvp1/?$ /rsvp1.html [L]