2017-02-23 59 views
0

我想对拇指的图像更好的联系与PHP的.htaccess拇指PHP图片链接

我目前的图像链接到拇指

mydomain.tld/thumbimg/thumb.php?尺寸50×50 = & SRC = .. /数据/ filename.jpg

但我想以这种形式

mydomain.tld/thumbi毫克/ 50 * 50/filename.jpg

我试着用这个htaccess的代码

RewriteEngine on 
RewriteRule ^([a-zA-Z0-9]+|)/?$ thumb.php?size=$1&src=../data/$2 
# Handle requests for "thumb.php" 

凡错误,以及如何解决它?

UPDATE: 我找到了解决办法,这是代码

RewriteEngine On 
RewriteRule ^(.*)$ - 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^/.]+)/([^/.]+)\.jpg$ thumb.php?size=$1&src=../data/$2.jpg [L] 
RewriteRule ^([^/.]+)/([^/.]+)\.png$ thumb.php?size=$1&src=../data/$2.png [L] 

回答

1

尝试以下在各自的目录规则,

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([\w-]+)/([\w-]+)\.jpg$ thumb.php?size=$1&src=../data/$2 [L] 
+0

我试过,但没有工作:( –

+0

什么是错误吗? –

+0

无法找到文件 –