网站如何隐藏页面样式表?

时间:2014-04-15 12:49:54

标签: css resources stylesheet

刚才,我正在阅读有关滚动条样式的CSS Tricks教程。我导航到演示,然后继续在Dev Tools中查看页面的源样式,但是我发现列出的CSS文件是空白的。


enter image description here


我已移至the page's来源,并在标题中点击了the link to the style sheet,令我惊讶的是,我看到了这一点:


enter image description here


我很想知道如何为浏览器提供合适的样式表,它可以用来为页面设置样式,然后为客户端提供欺骗性资源。


  1. 这是怎么做到的?

  2. 如果我想查看此文件,我可以这样做吗?怎么样?

  3. 这可以用于其他资源,例如JavaScript吗?

2 个答案:

答案 0 :(得分:0)

我认为site解释得很好: 通过在.htaccess文件中编写一些代码行,可以禁止将热链接到具有服务器特定结尾的文件。 通过这种方式,您可以禁止或重定向结束已注册的文件的每个请求。

某些图片网站(例如带壁纸的网站)使用此功能将图片热链接重定向到图片呈现的网站。

你也可以用.css做到这一点。

答案 1 :(得分:0)

我假设他在尝试访问任何.css文件类型时将用户发送到所选页面。这可以通过使用类似的东西编辑.htaccess来完成..

RewriteEngine On

RewriteRule ^.*\.css$ /custompage.html [R=301,L]

您仍然可以直接访问CSS,尝试使用浏览器的开发人员工具查看它。