写入 .htaccess 以使所有文件 n 个文件夹都存在于文件夹中,以便在维护模式(403(禁止模式))下在我的网站上提供服务?

写入 .htaccess 以使所有文件 n 个文件夹都存在于文件夹中,以便在维护模式(403(禁止模式))下在我的网站上提供服务?

我在 cPanel 中有以下文件结构

web_root_folder_
               |____.neverDelete/_____
               |                     |_____img/logo-30.png
               |                     |_____js/error-page.js
               |                     |_____css/error-page.css
               |
               |____403.shtml
               |
               |____.htaccess

我想编写.htaccess一些代码,使网站处于“维护模式”。所以...我编写了403.shtml一个页面,它使用外部 css、javascript 和存储在.neverDelete文件夹中的图像。

我在.htaccess

# The WORKING CODE (Too Long 

答案1

.htaccess文件中,您不能使用标签Directory,因为文件本身定义了目录 - 它所在的目录。为此,您可以在 . 文件中使用Allow和指令,而无需任何类型的容器。Denyhtaccess

因此,如果你将一个.htaccess文件放入你的.neverDelete/目录中,内容如下

Allow from all

它将使目录的内容可用。

相关内容