HTACCESS 文件将所有页面重定向到维护.php但如果 /admin 是访问,则不这样做


HTACCESS file to redirect all pages to maintenance.php but not if /admin is accesses

我有以下代码,非常适合将任何请求的页面重定向回维护.php。但是,我希望规则忽略/admin,因为这是我的管理面板,仍然需要访问。

Options +FollowSymLinks
RewriteEngine on
RewriteRule !^/?(maintenance'.php|.*'.css|.*'.png|.*'.jpeg|.*'.svg|.*'.jpg|.*'.js)$ http://www.trainingthemlive.co.uk/maintenance.php [R=302,L]
RewriteRule ^([A-Za-z0-9]+)$ $1.php
RewriteRule ^home'.php$ index.php 
RewriteRule ^home$ index.php

任何帮助不胜感激

此规则可以做到这一点:

RewriteRule !^/?(admin|maintenance'.php|.*'.css|.*'.png|.*'.jpeg|.*'.svg|.*'.jpg|.*'.js) http://www.trainingthemlive.co.uk/maintenance.php [R=302,L,NC]