403禁止发生错误

时间:2014-05-01 11:01:30

标签: php apache .htaccess timthumb

我在共享服务器上托管了一个新网站(因此没有apache错误日志访问权限)。一切都很好,除了来自timthumb的图像。错误可能在.htaccess文件中,并且它在我的本地环境中正常工作。我在本地有PHP版本5.3,而服务器有5.4 下面是我的.htaccess文件的代码

# deny *everything*
<FilesMatch ".*">
   #Order Allow,Deny
   #Deny from all
</FilesMatch>

# but now allow just *certain* necessary files:
<FilesMatch ".*\.(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF|php)$">
    Order Allow,Deny
    Allow from all
 </FilesMatch>

 IndexIgnore */*

 OPTIONS -Indexes -ExecCGI

this是图像与timthumb的链接,而this是没有timthumb的图像链接。请帮忙。

1 个答案:

答案 0 :(得分:0)

您的timthumb链接以数字75结尾,而不是您在FilesMatch中的扩展名之一。如果您希望扩展名与网址中的任何位置匹配,请尝试删除$。