【发布时间】:2013-12-16 16:46:30
【问题描述】:
我正在创建一个 php 网站,我想保护我的 css 文件。因此,如果任何用户试图直接在浏览器中打开它,他将无法看到此代码。我已经创建了 .htaccess 文件并写了
# no one gets in here!
deny from all
ErrorDocument 403 "You dont have sufficient priviliges to view this page.
但是现在我的 css 根本没有在任何页面中呈现。我怎样才能实现这个功能?
【问题讨论】:
-
你为什么要这样做?
-
@user3106347 你不能这样做。这是不可能。如果您的浏览器可以下载 CSS(它必须),那么 anyone 可以。这就是互联网的运作方式。
-
如果浏览器看不到您的 css 文件,您认为它如何呈现您的页面?将浏览器视为一个人
-
我想你错过了我之前的评论。 你要求的是不可能的。您的浏览器必须能够以准确与人类通过输入 URL 相同的方式下载它。这就是互联网的运作方式。查找 GET 请求。
-
@user3106347 这根本不可能。您需要了解 Internet 的工作原理,才能了解为什么它是不可能的。