[英]Prevent more slashes in rewritten URL?
我有以下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变量。 我怎样才能解决这个问题?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.