我有这些重写规则:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ([0-9A-Za-z_]+)/([0-9]+)/([0-9]+)$ /dab.php?banner=$1&mid=$3&iid=$2 [L]
RewriteRule ([0-9A-Za-z_]+)/([0-9]+)/([0-9]+)/(.+)$ /dab.php?banner=$1&mid=$3&iid=$2&url=$4 [L]
他们应该将我重定向到:
/dab.php?banner=$1&mid=$3&iid=$2
如果只有 2 个斜线,并且:
dab.php?banner=$1&mid=$3&iid=$2&url=$4
如果有 3 个斜线。
相反,如果我在其后添加第三个斜杠和内容,它会给我找不到错误 404。我该如何解决这个问题?