2011-12-03 4 views
0

"src = nothere"url에 지정된 이미지가 존재하지 않는 이미지 나 유사한 것으로 redierct하는 데 필요한 실제 경로가 아닌 경우 리디렉션 할 수 있습니까? 여기에 사용되는 정규식을 결정할 때 문제가 있습니까? 그리고 그것이 존재하지 않는지 어떻게 아는가..htaccess를 사용하여 Phpthumb이 존재하지 않는 URL 리디렉션

https://www.temptemp.com/PhpThumb/phpThumb.php?src=nothere&w=140px&h=120px&q=100 

감사

Gayan

답변

1

당신이 phpThumb 클래스를 사용하고 있습니까?

phpThumb.config.php

// * Error message configuration 
$PHPTHUMB_CONFIG['error_image_width']   = 400;  // default width for error images 
$PHPTHUMB_CONFIG['error_image_height']   = 100;  // default height for error images 
$PHPTHUMB_CONFIG['error_message_image_default'] = '';  // Set this to the name of a generic error image (e.g. '/images/error.png') that you want displayed in place of any error message that may occur. This setting is overridden by the 'err' parameter, which does the same thing. 
$PHPTHUMB_CONFIG['error_bgcolor']    = 'CCCCFF'; // background color of error message images 
$PHPTHUMB_CONFIG['error_textcolor']    = 'FF0000'; // color of text in error messages 
$PHPTHUMB_CONFIG['error_fontsize']    = 1;  // size of text in error messages, from 1 (smallest) to 5 (largest) 
$PHPTHUMB_CONFIG['error_die_on_error']   = true;  // die with error message on any fatal error (recommended with standalone phpThumb.php) 
$PHPTHUMB_CONFIG['error_silent_die_on_error'] = false; // simply die with no output of any kind on fatal errors (not recommended) 
$PHPTHUMB_CONFIG['error_die_on_source_failure'] = true;  // die with error message if source image cannot be processed by phpThumb() (usually because source image is corrupt in some way). If false the source image will be passed through unprocessed, if true (default) an error message will be displayed.