В моем htaccess есть следующий код:
#BEGIN screenshotaccess
RewriteEngine On
RewriteRule ^custom-media-files/$ https://google.com [L]
RewriteRule ^custom-media-files/([0-9]+)/$ https://google.com [L]
#RewriteRule ^custom-media-files/(.+)/screenshot_trade_(.+)_(.+)\.jpg$ https://google.com [L]
RewriteRule ^custom-media-files/(.+)/screenshot_trade_(.+)_(.+)\.jpg$ /screenshotaccess.php?usrid=$1&fn=$2&i=$3 [L]
#END screenshotaccess
Первые правила работают. Последний также работает, если я открываю URL, где нет файла.
Но чего я хочу достичь, так это того, что если я открою
myhomepage.com/custom-media-files/2/screenshot_trade_79_1.jpg
что пользователь перенаправляется в скрипт php, расположенный в /screenshotaccess.php
Похоже, что если за URL действительно есть файл, правило перезаписи не работает. Как я могу это исправить?