301 使用大写字母和多个正斜杠重定向 URL



我需要将带有大写字母和域根目录后出现的任意数量的正斜杠的URL永久重定向回根目录。 例子:

http://www.example.com/abc/pqr/23423532

(这有 2 个正斜杠(

http://www.example.com/AngryBirds

(有 2 个大写字母(

应重定向至 http://www.example.com/

在 https://www.regextester.com/中尝试了以下操作

^(.*[/?)$
^([w]+)(/+)$
^([A-Z]+)(/?)

如何编写正则表达式以满足这些要求?

尝试下面,

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/([A-Z]+) [OR]
RewriteCond %{REQUEST_URI} ^/([/]{2,})
RewriteRule ^ http://www.example.com/ [R=301]

最新更新