Значение по умолчанию (нейтрализация) изображение с .htaccess?

Насколько я знаю, существует не что-то как Гуид. TryParse в mscrolib. Согласно Опорному источнику, тип Гуида имеет мегасложного конструктора, который проверяет все виды форматов гуида и пытается проанализировать их. Нет никакого вспомогательного метода, который можно назвать, даже через отражение. Я думаю, что необходимо искать сторонние синтаксические анализаторы Гуида или записать собственное.

9
задан Sampson 7 December 2009 в 15:31
поделиться

3 ответа

Я считаю, что это сработает для вас. Поместите этот .htaccess в свой каталог эскизов, и любые URI ниже / эскизы, которые не существуют, будут направлены на /thumbnails/default.gif

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ default.gif [NC,L]
10
ответ дан 4 December 2019 в 15:21
поделиться

Поскольку вы просто хотите применить его к / эскизы / :

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^thumbnails/ thumbnails/default.gif
2
ответ дан 4 December 2019 в 15:21
поделиться

Если вы отправляете только изображений из этого каталога, вы можете использовать инструкцию ErrorDocument следующим образом:

ErrorDocument 404 /thumbnails/default.gif

/ эскизы должны быть относительно вашего DocumentRoot .

Я тестировал его с помощью FF, и он выполняет свои обещания. Однако могут быть проблемы с IE «Не отображать 404, размер которых меньше нескольких сотен КБ» #%? $!

1
ответ дан 4 December 2019 в 15:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: