.htaccess使加载时间很慢

时间:2018-07-18 21:11:11

标签: apache .htaccess

我试图阻止访问者直接从URL访问我的资产文件夹,并限制一些保护我的资产文件夹的限制。我使用.htaccess来做到这一点。但是有时我发现从资产文件夹加载内容/图片文件时,我的网站加载速度非常慢。我还在另一个网站上使用了相同的.htaccess,但之前从未发现过类似的问题。

这是我的htaccess:

# disable indexing and executing script with some format
Options -Indexes
Options -ExecCGI
AddHandler cgi-script .php .php3 .php4 .phtml .pl .py .jsp .asp .htm .shtml .html .sh .cgi

# block all file format except mentioned below
<Files ^(*.jpeg|*.jpg|*.png|*.pneg|*.JPG|*.JPEG|*.PNG|*.PNEG|*.gif|*.pdf|*.doc|*.docx|*.xls|*.xlsx|*.ppt|*.pptx|*.txt)>
order deny,allow
deny from all
</Files>

# force server to present all files as
ForceType application/octet-stream
<FilesMatch "(?i).jpe?g$">
    ForceType image/jpeg
</FilesMatch>
<FilesMatch "(?i).jpg$">
    ForceType image/jpeg
</FilesMatch>
<FilesMatch "(?i).JPG$">
    ForceType image/jpeg
</FilesMatch>
<FilesMatch "(?i).JPEG$">
    ForceType image/jpeg
</FilesMatch>
<FilesMatch "(?i).gif$">
    ForceType image/gif
</FilesMatch>
<FilesMatch "(?i).png$">
    ForceType image/png
</FilesMatch>
<FilesMatch "(?i).PNG$">
    ForceType image/png
</FilesMatch>
<FilesMatch "(?i).pdf$">
    ForceType application/pdf
</FilesMatch>

我使用PHP 5.6 btw。任何线索为什么会发生这种情况?谢谢。

0 个答案:

没有答案