#apache #.htaccess
#apache #.htaccess
Вопрос:
Я ищу способ перенаправить запрос на /files/image001.jpg для /files/image001.jpg.php если php-файл существует, если нет, просто загрузите jpg. Есть идеи?
Ответ №1:
вы могли бы попробовать это с файлом .htaccess и перезаписать мод, это должно сработать :
RewriteEngine on
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^files/(.*).jpg$ $1.jpg.php
если вы хотите перехватить все расширения, измените ReweriteRule на:
RewriteRule ^files/(.*)$ $1.php
Комментарии:
1. 1, в основном то, что у меня было. Я думаю, вы хотите, чтобы правило перезаписи было таким, хотя:
RewriteRule ^files/(.*).jpg$ $1.jpg.php
2. о да, файл .jpg не перехвачен… но таким образом он должен перехватывать и все другие расширения: RewriteRule ^files / (.*) $ $1.php