Php 如果文件路径为*.css重定向,如何使用.htaccess

Php 如果文件路径为*.css重定向,如何使用.htaccess,php,html,css,.htaccess,redirect,Php,Html,Css,.htaccess,Redirect,我想阻止对css文件的常规访问,因此我想知道如果用户试图使用.htaccess访问/graphics/style/*.css,是否有办法重定向浏览器,因为无法在css文件中设置重定向规则??css文件将在页面加载时写入,并在会话结束时删除,但我需要防止在会话期间查看css文件 是否可以在.htaccess文件中只允许从服务器访问并添加以下行: Deny from all 如果您计划限制为完整的文件夹,请在该文件夹中创建一个htaccess并在第行上方进行更新,但它将无法访问 对于重定向,您可

我想阻止对css文件的常规访问,因此我想知道如果用户试图使用.htaccess访问/graphics/style/*.css,是否有办法重定向浏览器,因为无法在css文件中设置重定向规则??css文件将在页面加载时写入,并在会话结束时删除,但我需要防止在会话期间查看css文件


是否可以在.htaccess文件中只允许从服务器访问并添加以下行:

Deny from  all
如果您计划限制为完整的文件夹,请在该文件夹中创建一个htaccess并在第行上方进行更新,但它将无法访问

对于重定向,您可以使用:

 Redirect /folder/ 404.html
编辑: 通过允许服务器ip访问内容并拒绝他人访问,您只能允许服务器访问内容:

 order deny,allow
 deny from all
 allow from 111.222.333.444
参考:


你到底建议如何区分点击css的用户来“查看”它,而不是点击css的用户,以便正确呈现他们正在加载的页面?您唯一实际的选择是检查http referer,因为就可靠性而言,referer基本上是无用的,所以您实际上无法区分这两个命中。此外,由于他们已经加载了css以正确呈现您的页面,他们的浏览器中已经有一个副本可供插入。这不会阻止我的服务器读取和写入css文件吗???@Jdoonan这正是Mark B所说的