gpt4 book ai didi

php - 使用 .htaccess 重定向一个类别并将其发布到一个新的 URL

转载 作者:行者123 更新时间:2023-12-02 03:38:43 25 4
gpt4 key购买 nike

我想将一个类别的所有 url 重定向到新域。

例如,test.saptraininghub.com/sap-basis-training-tutorials/how-to-lockunlock-a-user-2 到 joomla5.guru99.com/how-to-lockunlock-a-user-2。 HTML。我想对所有这样的 url 执行此操作

还有,

想要将 test.saptraininghub.com/sap-basis-training-tutorials 重定向到joomla5.guru99.com/sap-basis-training-tutorials.html。

我在 .htaccess 中写了以下指令

Redirect 301 /sap-basis-training-tutorials/ http://joomla5.guru99.com/sap-basis-training-tutorials.html
Redirect 301 /sap-basis-training-tutorials/how-to-lockunlock-a-user-2 http://joomla5.guru99.com/how-to-lockunlock-a-user-2.html

第一个重定向正常,但在后面的一个中,显示找不到页面错误。它实际上是在重定向,但不是在正确的 url 上,而是在浏览器的地址栏中找到了以下 url。

' http://joomla5.guru99.com/sap-basis-training-tutorials.htmlhow-to-lockunlock-a-user-2 '

我该如何解决这个问题,请协助我正确的方向并帮助我解决这个问题。

问候。

最佳答案

使用 RedirectMatch 而不是 Redirect 来实现正则表达式功能:

RedirectMatch 301 ^/sap-basis-training-tutorials/(.+?)/?$ http://joomla5.guru99.com/$1.html

RedirectMatch 301 ^/(sap-basis-training-tutorials)/?$ http://joomla5.guru99.com/$1.html

关于php - 使用 .htaccess 重定向一个类别并将其发布到一个新的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21526910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com