使用Apache .htaccess设置“维护不足”模板

时间:2014-09-22 23:50:06

标签: wordpress .htaccess

我想知道如何在我的网站上安装维护不足的模板。它包含这些文件和文件夹:

  • 的index.html
  • images(文件夹)
  • 工具(文件夹)

我在.htaccess文件中使用了以下代码重定向到index.html,但它只显示了html内容。

RewriteEngine on
RewriteCond %{REQUEST_URI} !/index.html$
RewriteCond %{REMOTE_ADDR} !^123.123.123.123
RewriteRule $ /index.html [R=302,L]

如何在其他文件夹中提取我的图像和CSS?

1 个答案:

答案 0 :(得分:2)

请改为尝试:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !^/maintenance\.html$
RewriteCond %{REMOTE_ADDR} !=123.123.123.123
RewriteRule ^(images|tools)($|/) - [L]
RewriteRule ^(.*)$ /maintenance.html [NC,L,R=302]

这会忽略images& tools目录,但将所有内容重定向到/maintenance.html。我还调整了REQUEST_URI网址以及REMOTE_ADDR支票的格式。