我有以下htaccess规则来重写我的网址
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^app/(.*)/(.*)/(.*)$ app/index.php?app_released=$1&app_name=$2&app_version=$3 [L,NC]
</IfModule>
哪个重写为app/3-25-2018/name/version
这很好,但是当用户试图在斜杠之后添加更多斜杠和一些随机值时,例如app/3-25-2018/name/version/something/else/here
它应该将它们重定向到我的自定义404页面但是我正在接收PHP未定义的app_released错误,因为它无法正确读取GET变量。我该如何解决这个问题?