我正在将我的网站转换为 Silex(第一次使用框架),但图像没有显示。
这是我的 .htaccess:
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
所有请求都被捕获并发送到 index.php,包括所有应该对访问者可用的文件(图像、样式表和 javascript)。我需要做什么才能使它们可用?
至于盗链,我一直在通过将这一行添加到 .htaccess 中来添加水印:
RewriteRule ^(.*\.png)$ /hotlink.php?fn=$1 [L]
每当请求 .png 文件时,hotlink.php 都会应用水印并将其发送(代码由http://www.chipple.net/mt/2006/11/04_003858.php提供)。
我如何让它与 Silex 一起使用?