0

我有以下代码:

# 301 Redirect Old File
Redirect 301 www.website.com www.website.com/shop

我希望网站自动将访问 www.website.com 或 website.com 的任何人重定向到 www.website.com/shop,但我无法让它工作,有人可以帮忙吗?谢谢你。

4

2 回答 2

1

使用RedirectMatch

RedirectMatch 301 ^/$ http://www.website.com/shop

请注意,正则表达式部分不包括(也不能包括)协议和主机名。/新 URL 可以包含协议和主机名(或者它可以仅以Apache >= 2.2.6开头)。

请注意Redirect(在上面的示例中未使用)使用前缀匹配——任何以指定路径开头的请求都将匹配。

于 2013-01-13T21:27:44.377 回答
0

您可以对根文件夹进行永久(301)重定向'/'

Redirect 301 / www.website.com/shop

临时重定向(302):

Redirect 302 / www.website.com/shop

301 和 302 是不同的域重定向,在同一个域中你可以这样做:

Redirect / www.website.com/shop
于 2013-01-13T21:25:57.990 回答