301.htaccess中的重定向问题

时间:2018-06-20 15:22:38

标签: apache .htaccess redirect url-redirection

我所有具有以下模式的重定向均未按预期进行:

Redirect 301 /folderA/folderB/ http://externalwebsite.com/folderC

重定向到以下位置,而不是重定向到http://externalwebsite.com/folderC

http://externalwebsite.com/folderCfolderB

如您所见,“ folderB”被附加到目标URL。

是否存在可能导致此问题的服务器/ apache设置?还是我的.htaccess文件中的其他内容?

1 个答案:

答案 0 :(得分:1)

Redirect指令将剩余的旧uri从模式附加到其目标路径。为避免这种情况,您需要使用RedirectMatch

RedirectMatch 301 /folderA/folderB/ http://example.com/folderC