Plugin Author
AITpro
(@aitpro)
Not sure why unlocking the file would cause a 403 error. That would only occur when you try to lock your root .htaccess file on Hosts that do not allow you to lock the root .htaccess file
Use FTP or use your Host control panel and delete the Root .htaccess file and the wp-admin file. log into your site and delete the BPS plugin. Go to WordPress Settings >>> Permalinks and resave your permalinks.
You have no control over the cPanel HotLink Protection tool – it cannot be disabled – that is also broken. There is only way that works to block this broken cPanel tool from crashing your site – you have to lock your root .htaccess file with either 404 or 444 file permissions. After you have a new .htaccess file by going to the WordPress permalinks page and if the same problems start happening again then this is caused by the cPanel HotLink Protection tool since the root .htaccess file is not a BPS .htaccess file anymore and would now be a standard WordPress .htaccess file that is created by resaving your permalinks.
Plugin Author
AITpro
(@aitpro)
Actually my mistake. Yes, this is actually a very common problem and is most likely the very common cPanel Broken HotLink Protection tool problem. when you unlock your root .htaccess file the broken cPanel HotLink Protection tool will write invalid .htaccess code into your root .htaccess file and crash your website. This is a known problem that has been going on for over 10 years. ugh.
http://ww.wp.xz.cn/support/topic/plugin-bulletproof-security-broken-cpanel-hotlink-tool-404-errors-unable-to-edit-htaccess-files?replies=9
Plugin Author
AITpro
(@aitpro)
And a way to beat the broken cPanel HotLink Protection tool is to do these steps:
1. Copy your W3TC .htaccess code to this BPS Custom Code text box: CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE: Add php.ini handler and/or plugin cache code here
2. Click the Save Root Custom Code button
3. Go to the Security Modes page, click the Create secure.htaccess File Automagic button and activate Root folder BulletProof Mode again.
This works because your root .htaccess file is only unlocked for less than a millisecond, which is not enough time for the broken cPanel HotLink Protection Tool to crash your website.
My provider helped and I got it removed finally. I am glad you mentioned re-saving permalinks, I couldn’t figure out why my pages weren’t loading. I’ll probably try BPS again when I have more time to figure out what went wrong.
Thanks
Plugin Author
AITpro
(@aitpro)
There is another very common problem as well – WP flush_rewrite_rules problem. So if you do not have cPanel and the HotLink Protection tool then this is most likely the problem below.
http://forum.ait-pro.com/forums/topic/read-me-first-free/#flush-rewrite-rules