Site Overlay

Restricting Access with HTTP Basic Authentication in Apache and Nginx

You can restrict access to your website or some parts of it by implementing a username/password authentication. Usernames and passwords are taken from a file created and populated by a password file creation tool, for example, apache2-utils. Creating a Password File sudo htpasswd -c /etc/httpd/.htpasswd admin or sudo htpasswd -cContinue readingRestricting Access with HTTP Basic Authentication in Apache and Nginx

apache2/httpd – IP based restriction to a virtual host

The Require provides a variety of different ways to allow or deny access to resources. In conjunction with the RequireAll, RequireAny, and RequireNone directives, these requirements may be combined in arbitrarily complex ways, to enforce whatever your access policy happens to be. example: Related posts: IP based restriction using NginxContinue readingapache2/httpd – IP based restriction to a virtual host

How To Redirect www to non-www OR non-www to www with Apache

1. Configure DNS Records In order to set up the desired redirect, www.example.com to example.com or vice versa, you must have an A record for each name. 2. Enable the mod_rewrite module 3.1 Update site.conf or .htaccess file ( www to non-www) 3.2 Update site.conf or .htaccess file ( non-www to www) Example Related posts: HowContinue readingHow To Redirect www to non-www OR non-www to www with Apache