0

我有这个链接

/Kurs-og-konferanser/Inspirasjon-og-motivasjon/Kvinner-i-tiden/Talere-i-Oslo-31.-mai/(event)/1247843

我想重定向到

alle-kurs-og-konferanser/kvinner-i-tiden

所以把它添加到我的 .htaccess

Redirect 301 /Kurs-og-konferanser/Inspirasjon-og-motivasjon/Kvinner-i-tiden/Talere-i-Oslo-31.-mai/(event)/1247843 http://{url}/alle-kurs-og-konferanser/kvinner-i-tiden

如果我只是将它添加到我的 .htaccess 文件中,它会重定向到

alle-kurs-og-konferanser/kvinner-i-tiden/Talere-i-Oslo-31.-mai/(event)/1247843

所以我猜它与 (event) 相关,所以我该如何逃避它 - 我已经尝试过 (event) 但这只是添加了一些额外的斜杠。

4

1 回答 1

1

请参阅文档Redirect

然后任何以 URL-Path 开头的请求都会在目标 URL 的位置向客户端返回一个重定向请求。匹配的 URL-Path 之外的其他路径信息将附加到目标 URL。

如果您不想要额外的路径信息,请不要使用Redirect. 改为使用RedirectMatch。您需要将要匹配的 URI 表示为正则表达式,这包括将其锚定到字符串 ( ^) 的开头并转义任何作为正则表达式元字符的字符。

于 2013-04-29T08:32:19.317 回答