.htaccess 拒绝每个直接访问请求,但允许请求发送到单个文件夹


.htaccess to deny every direct acces request except allowing the request to a single folder

>我正在使用代码点火器,并将资产文件夹放在包含具有内容的.htaccess文件的应用程序的根目录中

否认所有人

当我想连接到 assets 文件夹以获取样式表等时,这会导致问题。所以我的问题是,有什么方法可以只允许访问我拥有的那个资产文件夹吗?

我从未使用过.htacces文件,因此对它有非常基本的了解。我也自己做了一些研究,但我无法找到解决方案。

在您的资产目录中添加另一个包含以下内容的.htaccess文件:

# /assets/.htaccess
Allow from all

我假设在您的根目录中您有以下内容(您将离开(:

# /.htaccess
Deny from all

更新:根据您的评论,您要做的事情实际上是不可能的。浏览器需要有权访问您的 CSS 文件才能在您的页面上使用它。