我在创建包含连字符的干净 url 时遇到问题。
我希望 url 是/services/baking-cake
,并且我想重定向到不带斜杠的 url 版本。
我的 .htaccess 现在有以下规则:
RewriteRule services/(.*)/ services/$1 [L,R=301]
RewriteRule services/(.*) services.php?page=$1
这适用于 query-string baking
,但不适用于baking-cake
. 在这种情况下,当添加尾部斜杠时,它会跳转到:
/services.php/baking-cake?page=baking-cake/
如何更改匹配?