gpt4 book ai didi

regex - 使用 .htaccess 从 URL 中删除最后一个路径

转载 作者:行者123 更新时间:2023-12-01 23:52:12 25 4
gpt4 key购买 nike


我需要在我的 .htaccess 文件上创建一个 RewriteRule,它会删除 URL 末尾的路径(“page-2”)如果包含。例如:

http://myhost.com/path/page-2

应该重定向到:

http://myhost.com/path

我在 SO 上找到了类似的解决方案:

RewriteEngine On

RewriteRule ^([^/.]+)/?$ /$1/page-2/ [L]

但是它对我不起作用。没有重定向发生。有帮助吗?

最佳答案

你需要有这个规则:

RewriteEngine On

RewriteRule ^(.+?)/page-2/?$ /$1 [L,NC,R=301]

关于regex - 使用 .htaccess 从 URL 中删除最后一个路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25865884/

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