我的.htaccess
文件如下所示:
`<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$ [NC]
RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* /maintenance.html [R=302,L]
</IfModule>`
但我的任何.htm/.html
页
答案 0 :(得分:0)
删除RewriteCond %{REQUEST_FILENAME} !-f
,因为它会阻止任何现有文件受到影响。
RewriteEngine on
RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif|CSS|js)$ [NC]
RewriteRule !^maintenance\.html$ /maintenance.html [NC,R=302,L]
确保这是根目录中的第一条规则.htaccess