【问题标题】:301 Redirect Issue in .htaccess.htaccess 中的 301 重定向问题
【发布时间】:2018-06-20 15:22:38
【问题描述】:

我所有具有以下模式的重定向都没有按预期工作:

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

不是重定向到http://externalwebsite.com/folderC,而是重定向到:

http://externalwebsite.com/folderCfolderB

如您所见,“文件夹B”被附加到目标 URL。

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

【问题讨论】:

    标签: apache .htaccess redirect url-redirection


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢,效果很好。疯了,我从来没有遇到过“RedirectMatch”。生活和学习。
    猜你喜欢
    • 2011-11-01
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多