gpt4 book ai didi

php - 如何将斜杠后面的所有内容重定向到之前的域?

转载 作者:行者123 更新时间:2023-11-29 11:11:52 24 4
gpt4 key购买 nike

这就是我正在尝试做的事情:

我希望将 example.com/car/{whatever} 重定向到 example.com/{whatever}

例如,example.com/car/honda 应重定向到 example.com/honda

但是如果 /car/ 之后没有任何内容,那么就保持原样。

我如何在 .htaccess 中做到这一点?

最佳答案

从 URL 中删除前缀非常简单,只需

RewriteRule ^car/(.*)$ /$1 [R,L]

为了保留特殊情况,必须将其放在前面

RewriteRule ^car/$ - [L]

这条规则说,如果只有 car/ 就不要管它,请参阅 RewriteRule substitution

- (dash)
A dash indicates that no substitution should be performed (the existing path is passed through untouched). This is used when a flag (see below) needs to be applied without changing the path.

关于php - 如何将斜杠后面的所有内容重定向到之前的域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40430698/

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