我有一个客户端请求重写以下代码,其中“anything”可以是任何命名的目录:
https://clientdomain.com/anything/final-destination
至:
https://clientdomain.com/final-destination
我知道我可以用下面的regex标识“任何内容”:
(?<=clientdomain.com\/)(.*)(?=final-destination)
...但如何将其纳入工作规则却让我困惑不已
xtupzzrd1#
您可以使用此规则而不进行任何预视:
RewriteEngine On RewriteRule ^[^/]+/(final-destination/?)$ /$1 [L,NC,R=301]
这里[^/]+匹配一个或多个非/的任意字符。
[^/]+
/
1条答案
按热度按时间xtupzzrd1#
您可以使用此规则而不进行任何预视:
这里
[^/]+
匹配一个或多个非/
的任意字符。