htaccess for Apache

OS -> Ubuntu

Install apache

#apt-get install apache2

Enable rewrite_module

#a2enmod rewrite

Create the htaccess file

vim /var/www/unni/.htaccess

AuthUserFile /var/www/unni/.htpasswd
AuthGroupFile /www.null
AuthName "Authorization Required"
AuthType Basic
require user abc

Create the htpasswd encrypted to store user credentials

htpasswd -c /var/www/unni/.htpasswd abc

Make an entry in the apache virtualhost file for this directory

vim /etc/apache2/sites-enabled/000-default

<Directory "/var/www/unni">
AllowOverride AuthConfig
</Directory>
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s