当我的站点处于维护模式时,我使用我的 .htaccess 文件将所有访问者重定向到指定的维护页面。
代码工作得很好,但我不想在地址栏中显示我的维护页面的路径,而是显示我的域名。因此,当访问者被重定向时,我不想在地址栏中显示“www.mysite.com/maintenance.html”,而是显示“www.mysite.com”。这可能吗?
我正在使用的这段代码:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteCond %{REMOTE_ADDR} !^[my ip address]
RewriteCond %{REQUEST_FILENAME} !.css$
RewriteCond %{REQUEST_FILENAME} !.png$
RewriteCond %{REQUEST_FILENAME} !.jpg$
RewriteCond %{REQUEST_FILENAME} !.gif$
RewriteCond %{REQUEST_FILENAME} !.js$
RewriteRule $ /maintenance.html [R=302,L]