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

Css 网站如何隐藏页面样式表?,css,resources,stylesheet,Css,Resources,Stylesheet,刚才,我正在阅读一篇关于滚动条样式的教程。我导航到演示,并继续在Dev工具中查看页面的源代码样式,但是我发现列出的CSS文件是空白的 我移动到source,点击标题中的,令我惊讶的是,我看到了以下内容: 我很想知道如何为浏览器提供一个合适的样式表,它利用这个样式表来设置页面的样式,然后为客户端提供一个欺骗资源 这是怎么做到的 如果我想看这个文件,我能做吗?怎么做 对于其他资源,如JavaScript,可以这样做吗 我认为这很好地解释了这一点: 通过在.htaccess文件中写入几行

刚才,我正在阅读一篇关于滚动条样式的教程。我导航到演示,并继续在Dev工具中查看页面的源代码样式,但是我发现列出的CSS文件是空白的



我移动到source,点击标题中的,令我惊讶的是,我看到了以下内容:



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


  • 这是怎么做到的

  • 如果我想看这个文件,我能做吗?怎么做

  • 对于其他资源,如JavaScript,可以这样做吗

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

    一些ImageSite(例如带有壁纸的站点)使用此选项将图像热链接重定向到显示图像的站点


    您也可以使用.css来实现这一点。

    我假设,每当用户尝试访问任何.css文件类型时,他都会将用户发送到所选页面。这可以通过如下方式编辑.htaccess来完成

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

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

    CSS内容直接位于html文件中。css文件不存在。如果css显示在一个大黑框中,请右键单击并检查它。这是一个真正的风格标签。在你自己的屏幕截图中,你可以看到红色的错误,表示文件找不到,给出了404错误。您可以在css-tricks.com之后键入一个伪造的URL来复制相同的图像。这只是Chris Coyiers的自定义404页面。好吧,在我的情况下,我误解了。如果这个问题仍然有价值,我就不提了。