.htaccess文件-can';I don’我不能让它工作


.htaccess file - can't get it working

我的根是wwwwww/css/是包含所有css文件的子目录。我希望根目录(www)中的文件(而不是文件夹)能够访问css中的文件。我不希望用户直接访问目录www/css/中的文件。

我在子目录www/css/中的.htaccess文件中有以下代码: Options FollowSymLinks Deny from css

我这么写是因为当我使用<Directory>标记时,它根本不起作用(内部服务器错误)。然而,我阻止了对目录www/css的访问,但不能访问其中的文件(例如,我可以访问文件www/css/grid.css)

当我说:

Deny from all

根目录(www)中的所有文件都无法访问这些文件。因此,我没有css样式。

有人能帮我吗?我花了5个小时试图解决这个问题,但我做不到。我还在努力。

圣诞快乐

.htaccess文件上载到http://example.com/www/css/

.htaccess文件中,包括以下行:

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^$
RewriteRule ^(.+)'.css$ http://example.com/www/deny_css_access.html

如果一切正常(应该正常),那么任何通过在浏览器栏中直接键入http://example.com/www/css/中的.css文件的地址来访问该文件的尝试,都只会导致浏览器地址栏重定向到:

CCD_ 10。