Featured Articles
Useful
Are you in my blocklist?
With just a few manual steps you create your own little IP blocklist for WordPress in .htaccess or web.config. Here are the IP addresses I blocked.
Useful
With just a few manual steps you create your own little IP blocklist for WordPress in .htaccess or web.config. Here are the IP addresses I blocked.
GNU/Linux, Web applications
Last updated:
Take control of your server resources by learning how to block aggressive bots and unwanted search engines using .htaccess and mod_rewrite. This guide provides copy-paste ready configurations to prevent bandwidth theft, stop scrapers, and ensure that only relevant search engines crawl your website.
GNU/Linux
Last updated:
Learn how to enable HSTS (HTTP Strict Transport Security) in Linux Apache .htaccess. I wrote about enabling HTTP Strict Transport Security (HSTS) in IIS earlier. But what about enabling HSTS in Apache .htaccess? Here is how.
Security
Last updated:
Since Apache 2.4.6, a new module is used to configure and set up access control for websites: mod_authz_core. This means you have to use a different syntax for allowing or blocking hosts and IP addresses to your website. Apache Access Controle done right in WordPress .htaccess.
WordPress
Last updated:
How to protect your WordPress from brute-force XML-RPC attacks, because the WordPress XML-RPC API has been under attack for many years now.
WordPress
Last updated:
Move WordPress to HTTPS correctly. Learn the Site Health switch, database search and replace, IIS/Apache redirects, HSTS hardening, and OpenSSL verification.
Windows Server
Last updated:
Learn to protect your WordPress website with this web.config file on Windows Server IIS. Block IP addresses, bad bots, query string sequences
Windows Server
Last updated:
How to proxy HTTP requests from one IIS web server to another with a RewriteProxy rule in an .htaccess file, handled by Helicon Ape.
Windows Server
Last updated:
Website DDoS protection with mod_evasive on Windows Server IIS, using Helicon Ape: how to configure it, exclude websites, and where it falls short.
WordPress
Last updated:
How to identify, block, mitigate and leverage xmlrpc.php scans, brute-force, and user enumeration attacks on WordPress sites... Secure WordPress xmlprc.php interface and reduce service disruption.
Windows Server
Last updated:
Windows Server IIS loves to tell the world that a website runs on IIS. It does so with the "Server:" header in the HTTP response, as shown below. In this post I'll show you how to remove HTTP response headers in Windows Server IIS. You don't want to give hackers too much information about your servers, right?.
Useful
Last updated:
In this post I provide you various HTTP to HTTPS redirection methods, for Windows Server IIS and Linux Apache. Use these examples to your advantage to secure the traffic between your visitors and your website.
WordPress
Last updated:
WordPress 3.4 and 3.5 couldn't save permalinks to web.config on IIS 8.0. We found the cause, reported it to WordPress core and it got fixed.
Web applications
Last updated:
The advantage of having your website content hosted on a Content Delivery Network (CDN) is having your content distributed and stored across the Globe. Utilizing the network of the Content Delivery Network provider.
Windows Server
Last updated:
This post describes some of the IIS URL Rewrite Module web.config equivalents of commonly used Apache .htaccess settings. You'll learn how to translate .htaccess content to IIS web.config, this is useful when you need to migrate your website from Apache to Windows Server IIS.
Windows Server
Last updated:
Learn how to use .htaccess in Windows Server IIS. Before IIS 7 and the URL Rewrite module, you had to rely on third party extensions to IIS for URL rewriting with .htaccess files.
Web applications
Last updated:
.htaccess to secure your website: 7 snippets to secure your website using .htaccess files as a kind of Web Application Firewall (WAF).