这是我的 .htaccess 的摘录:
RewriteRule ^([0-9]+)x([0-9]+)$ images/$1x$2.png
# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|css|rar|zip|tar\.gz)$ index.php [L]
我想要实现的目标:当用户访问 URLexample.com/200x100
时,我想在内部将 URL 重写为example.com/images/200x100.png
,因此应用程序(前端控制器)将 REQUEST_URI 视为/images/200x100.png
,而不仅仅是200x100
. 如果文件 /images/200x100.png 存在,则根本不应该启动应用程序。