我需要为我的Joomla网站进行复杂的版本升级 - 因为数据库也会被删除并重新创建我无法使用内置的“网站离线”选项。 我宁愿将所有流量重定向到我的网站也是一个offline.html页面。
我正在我的本地备份上测试这个:
RewriteEngine on
RewriteCond %{http_host} ^127.0.0.1:81/joomla [NC,OR]
RewriteRule ^(.*)$ http://127.0.0.1:81/joomla/offline.html [R=301,NC,L]
然而它似乎不起作用:例如,如果我请求
http://127.0.0.1/joomla/administrator/
然后变成:
http://127.0.0.1/offline.htmljoomla/administrator/
有任何帮助吗? 非常感谢
答案 0 :(得分:2)
试试这个:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !/joomla/offline.html$
RewriteRule $ /joomla/offline.html [R=302,L]