The previous Maintenance Mode feature in BPS Pro has been completely removed/replaced with the new Maintenance Mode feature in BPS Pro 8.2 (BPS free pending). The Maintenance Mode Guide can be found in the BulletProof Security Forum >>> Maintenance Mode Guide
Put your WordPress website in Maintenance mode in under 5 minutes. Fast, simple and easily customizable WordPress maintenance mode that allows you to continue working while your website is displaying a website under maintenance page to everyone else. The WordPress website maintenance mode is an additional feature in the BulletProof Security plugin. The BulletProof Security Maintenance Mode uses a combination of .htaccess files and forms to enable website under maintenance mode.
Fill in your website Maintenance Mode form settings, save your settings, click Preview to preview what your website under maintenance page will look like, click Create File to create your custom .htaccess file for your WordPress website and click Activate to activate Website Maintenance Mode.
WordPress Website Under Maintenance Javascript Countdown Timer
A bonus feature that enhances the website under maintenance page is a javascript countdown timer that displays the amount of time left before the website will be done with website maintenance and operational again. The screenshot to the right is displaying the javascript countdown timer in the website maintenance mode popup preview window. The Preview feature allows you to view a preview of your Maintenance Mode page whether or not you have activated maintenance mode – The Preview feature is displaying the website under maintenance template itself. So if you have not activated maintenance mode yet you can preview what the your maintenance mode page will look like. If you have activated maintenance mode then this is what visitors to your website are seeing if maintenance mode is activated. Preview mode works independently of maintenance mode activation.
WordPress Website Maintenance Help Files – Javascript Hover ToolTips
The WordPress website maintenance help info is from the javascript hover tootips in case you were not able to view them on the BulletProof Security Maintenance Mode page.
Maintenance Mode Activation Steps
Filling In The Maintenance Mode Settings Form
1. Fill out the Website Maintenance Mode Form
— There are 4 important text fields that must be entered in the exact format shown in the example AIT-pro descriptions to the right of the text form fields in order for the countdown timer to display correctly. They are – Start Date – Start Time – End Date – End Time. Military time must be used, spaces must be used and commas must be used – the format should be identical to the example description. You can add whatever you want in all the other text fields. When you type in your Website Maintenance Mode Form they will be remembered if your browser allows this so there is no need to echo previous form entries.
— For the Retry-After text field I recommend using 259200. 259200 is 72 hours in seconds. 3600 = 1hr 43200 = 12hrs 86400 = 24hrs
— You can copy and paste the example Background Image URL into the Background Image text field if you want to use the background image file that comes with BPS. If you have another background image file that you want to use then just name it with the same name as the example image file and copy it to the /bulletproof-security folder. If you do not want a background image then leave this text field blank. The background color will be white. If you want to customize the Website Under Maintenance template then download this file located in this folder /bulletproof-security/admin/htaccess/bp-maintenance.php.
2. Click the Save Settings button.
3. Click the Preview button.
— If you see a 404 or 403 Forbidden message in the popup preview window refresh the popup preview window or just close the popup window and click the Preview button again.
Create Your Maintenance Mode .htaccess File
After you have finished previewing what your Website Under Maintenance page will look like, click on the Create File button. This creates your Maintenance Mode .htaccess file for your website. Your current Public IP address and correct RewriteBase and RewriteRule are included when this new Maintenance Mode .htaccess file is created.
Activate Website Under Maintenance Mode
Select the Maintenance Mode radio button and click the Activate button. Your website is now in Maintenance Mode. Everyone else will see your Website Under Maintenance page while you can still view and work on your site as you normally would.
You must click the Create File button FIRST to create your Maintenance Mode file before activating Maintenance Mode if you want to be able to continue working on your website while everyone else sees the Website Under Maintenance page. After you have created your Maintenance Mode .htaccess file – Select the Maintenance Mode radio button and click Activate.
To switch out of or exit Maintenance Mode just activate BulletProof Security Mode
When you activate Maintenance Mode your website will be put in HTTP 503 Service Temporarily Unavailable status and display a Website Under Maintenance page to everyone except you. Your current Public IP address was automatically added to the Maintenance Mode file as well as the correct .htaccess RewriteRule and RewriteBase for your website when you clicked the Create File button.
To manually add additional IP addresses that are allowed to view your website normally use the BPS File Editor to add any additional IP address to the maintenance .htaccess file as shown in the example below. These are only example IP addresses below. To view your own personal current Public IP address click on the BPS System Info tab menu.
RewriteCond %{REMOTE_ADDR} !^88\.55\.66\.200$ RewriteCond %{REMOTE_ADDR} !^99\.44\.33\.200$ RewriteCond %{REMOTE_ADDR} !^69\.35\.84\.200$
Your current Public IP address is also displayed on the Website Under Maintenance page itself.
Your SERPs (website or web page ranking) will not be affected by putting your website in Maintenance Mode for several days for existing websites. To manually add additional IP addresses that can view your website you would add them using the BPS File Editor.
If you are unable to log back into your WordPress Dashboard and are also seeing the Website Under Maintenance page then you will need to FTP to your website, download the .htaccess file – add your correct current Public IP address and upload it back to your website.
Tags: WordPress Maintenance Mode, WordPress Website Maintenance, WordPress Website Under Maintenance
Categories: BulletProof Security Plugin Support
after going into maint mode, i’m able to access the wp dashboard by the other admins are not. i’ve added the RewriteCond %{REMOTE_ADDR} !^99\.44\.33\.200$ modified for the proper ip addresses to the maintenance .htaccess file and updated it, but they are still unable to access the dashboard, they get the under construction screen. Is there something else i need to modify? my host server is running CGI
Each person / computer is going to have a different IP Address. IP addresses are automatically assigned to computers by the person’s ISP. What you can do is have them tell you what their IP addresses are by getting it from the Website Under Maintenance page. Each person will have their own IP address displayed to them. You can have them tell you what their IP addresses are and then add those additional IP addresses in the maintenance .htaccess file. IP addresses change whenever you disconnect from the Internet. So if you reboot your computer then you will get a different IP address from your ISP.
Hello,
i have a problem when i activate the maintenance mode. It works for me but for other it’s an error 500 internal error.
I follow all the tuto but nothing works and i can’t resolve the problem.
My host is 1&1.
Thanks for your help.
David.
If visitors are seeing a 500 error this means that the maintenance .htaccess file was not created correctly or has an invalid entry in it. Go through all of the steps again and recreate a new maintenance .htaccess file and activate it. If your SAPI type is DSO in System Info and not CGI then you may not be able to use Maintenance Mode.
I’ve followed the instructions for maintenance mode, and can’t preview the form – I’m told “You don’t have permission to access /wp-content/plugins/bulletproof-security/admin/htaccess/bp-maintenance.php on this server.”
Maintenance mode can be activated, however it does not use the form that I’ve saved, but apparently some default settings. Note: when I saved the form, there was a “success” message saying that I could now preview the form.
Any ideas? — Thanks.
I think you probably just need to refresh your browser. there is a lag between when the php script writes your .htaccess file that protects this folder.
If that is not the problem then check your folder permissions to make sure they are correct. Yep if the form is not allowing you to write to it or the folder that the bp-maintenance.php file is in then you will not see any of your form settings because the write failed because of some sort of permissions problem on your site.
Save Form Settings – saves the form settings to your WP DB.
Create Form – creates a new form page by writing your form settings to the bp-maintenance.php file. This basically creates a new file.
Preview Form – allows you to view a form the you have Created.
I activated maintenance mode, but do not know how to log back in. You say to modify the .htaccess file and add my IP address. Can you explain where I need to add this?
Thanks
You would either use FTP or your Web Host Control Panel and edit the .htaccess file in your website’s root folder. Or if you want to an even easier way to get back in then delete the .htaccess file in your website root folder.
[…] WordPress Website Maintenance – WordPress Maintenance Mode | BulletProof Security Plugin […]