Hello Rodra,
The Emergency Off-Line Mode works by creating a special .htaccess file which redirects traffic. It begins by storing your current IP address. If traffic comes in from a different IP, if displays an off-line page. In order for this to work, your Apache web server must support mod_rewrite, the same thing used for SEF URLs in Joomla!. Unfortunately, several local server packages (like XAMPP and WAMPserver) come with this feature disabled. In order to enable it, follow these instructions:
If you are using WAMPserver on Windows you must note that mod_rewrite is not loaded by default. In order to enable it, you have to click on WAMPserver's tray icon, Apache, Modules and make sure that Rewrite is checked. If not, click on it and wait for the server to restart. This is required only the first time you restore to a WAMPserver installation and only if you have SEF URLs turned on and you are using Joomla!'s .htaccess file.
Other local servers, like XAMPP, also come with the mod_rewrite Apache module disabled. These servers require you to edit the httpd.conf or run other system commands. Please consult your server package's documentation for more information on enabling mod_rewrite.
Some live hosts also do not have Apache's mod_rewrite enabled. If trying to use Joomla!'s stock htaccess.txt renamed to .htaccess causes an immediate blank page or Internal Server Error 500 page on your site, please consult your host. We can not help you with that. It's all up to your host.
Regarding your question about Master Password, please read
the documentation page of this feature.
I did not understand your last question. I think you are talking about the Web Application Firewall configuration page. If so, please read
its configuration page.
In general, most of the questions you may have regarding the component are already addressed in the documentation. Most people would come here and ask the same questions. The answers to those questions have been compiled into the documentation. I strongly advise you to read through the entire documentation. It will help you understand how the component works and will give you useful information regarding your Joomla! site security.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!