我在 Wamp 2.5 (Win7) 上使用 Nette Framework 2.2.1 和 BootStrap 3。我无法在浏览器中加载字形图标(错误 403 Forbidden)。
浏览器看到什么
所有需要的字体都在文件夹 C:\wamp\www\nette\www\fonts\
.htaccess 位于 C:\wamp\www\nette\www\ 与内容
<IfModule mod_autoindex.c>
Options -Indexes
</IfModule>
# enable cool URL
<IfModule mod_rewrite.c>
RewriteEngine On
# RewriteBase /
# prevents files starting with dot to be viewed by browser
RewriteRule /\.|^\. - [F]
# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(eot|svg|ttf|woff|pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
</IfModule>
C:\wamp\www\nette\www\bootstrap.min.css 包含
@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}
阿帕奇错误日志:
[2014 年 7 月 16 日星期三 11:55:01.004757] [core:error] [pid 3812:tid 788] (OS 5)访问被拒绝。:[client 127.0.0.1:52031] AH00132:文件权限拒绝服务器访问:C:/wamp/www/nette/www/fonts/glyphicons-halflings-regular.svg,引用者: http://www.nette.local/艺术/porta-quis-ligula
我试图为用户所有人设置文件夹字体的所有权限,但它无论如何都不起作用。