I propose blocking all access to Joomla's administrator login page and front-end user login (if you don't use it) because I constantly see a-hole bots in my logs trying to hack my site. Add these lines to the Nginx site configuration.# DENY ACCESS TO JOOMLA ADMIN location ~* /administrator.* { deny all; }# DENY ACCESS TO JOOMLA USER LOGIN location ~* /component/user.* { deny all; }
Now how do you access the Joomla administrator login page?? Serve your site on another port using a simpler configuration, then setup your firewall to only allow your IP to access that port.
Related Articles
My Adventures in Spam Blocking
I hate spam. I detest it. And I'm not talking about the scrumptious processed meat product. I think you all know the spam I'm referring to—the kind peddling ...
Ubuntu 24.04 Nginx Build Outli...
I re-built my LEMP web-server fresh on Ubuntu 24.04 and learned some things along the way. This is my base build outline mostly created for my own notes. INS...
Joomla 2.5 - Horizontal Footer...
For some reason Joomla 2.5 lost the ability to show nice horizontal menus in the footer; instead the items appear vertically. I personally used this in Joomla ...
Adding iTunes to Joomla Stalke...
The Joomla extension Stalker is awesome, but oddly enough it doesn't have iTunes as one of the default available networks. If you're using the component, you c...