netbasiks.comCall us tollfree at 1-888-765-5532
 
 

 


Information Center

Web Site Hosting
Prices and Plans
Compare Our Plans
Order Online

Domain Registration
Manage Your Domains
Check Domain Availability
Order new Domains
Online Support
Reseller Program
Our Network
FAQ
Contact Us



 




netbasiks.com Technical Support: Password Protection

 

PASSWORD PROTECTING WITH .htaccess

NOTE: Do NOT edit the '.htaccess' file if you are using MS FrontPage! FrontPage uses the .htaccess file, and editing it may cause errors in your configuration.

Create a .htaccess file in the directory that you want to protect. The .htaccess file can be placed in one or more of your /home/username/your_domain-www sub-directories This file can be used to restrict access to other files and web pages.

When a request for a web page is made, the web server first checks for an .htaccess file. The server begins this check by looking for .htaccess in the root of the current web directory, and on down the directory tree until it reaches the the directory where the requested file resides. Since the placement of the .htaccess file determines when it is executed, this fact can be used to restrict access only in certain sub-directories.


Restricting Access: Password Protection

The directory you want protected must have an .htaccess file in it that looks like the following:

AuthUserFile /home/username/.passwd
AuthGroupFile /home/username/.group
AuthName "Access by password Only"
AuthType Basic
<Limit GET POST>
require group groupname
require user username
</Limit>

Groups and users are stored in the Group file, and passwords are stored in .passwd. The .htaccess file looks for these files in the /home/username/ directory. Do not attempt to edit these manually! netbasiks.com has a special script you can use to manage your Group and .passwd files (the "Webmister" script).


Redirects

Redirecting allows you to send the user to, for example, new.html when they attempt to access old.html. To see this example in practice, simply add the following line (This should be typed as one single line without breaks) to the .htaccess file:

Redirect /directory_name/old.html http://your_domain.com/directory_name/new.html


Apache has a nice FAQ on redirects.


 

| netbasiks.com | 1-888-765-5532 | PO Box 18005 Baton Rouge LA-70893 | info@netbasiks.com |


© 2000 netbasiks.com, LLC. All rights reserved.   Terms of Service