【问题标题】:styles not applied when using .htaccess使用 .htaccess 时未应用样式
【发布时间】:2026-01-22 13:00:01
【问题描述】:

我将这段代码放在includes 目录中,以避免用户访问其内容:

order allow,deny
deny from all

我使用下面的代码将错误 403 重定向到特定的错误页面,它位于 includes 目录的父根 (website) 中:

ErrorDocument 403 /errors/403.html

...但样式不适用于页面。有什么问题?

注意:errors目录放在“website”目录下,“styles”目录放在“includes”目录下

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    当您拒绝访问包含文件夹时,用户浏览器无法获取您的样式文件夹中的文件,假设页面样式所需的 CSS 样式表。相反,它会收到错误 403“禁止”。

    如果您想禁用目录列表并因此只允许用户直接访问文件,请参阅deny directory listing with htaccess

    【讨论】: