Why won't my htaccess file work on your servers?

Category: Server Usage

jeannies
Asked:
2012-04-03 5:08 pm EST

Hits: 2,538
My allow/deny directives are not working on the inmotionhosting servers, but they were working before. I contacted support and their response will not work. The htaccess file is set up correctly. It must be a server issue.

You must login before you can ask a follow up question.

You must login before you can submit an answer.

OTHER ANSWERS

0

BradM
Staff
5,388 Points
2012-04-04 8:10 am EST
Hi jeannies,

Within your .htaccess file, you are using:
order allow,deny
... to allow / prevent access to your website.

While looking into this further, I found that the order in which you have allow,deny is very important.

order allow,deny - The allow statements will be ran first

order deny,allow - The deny statements will be ran first

Because you are using order allow,deny and you have allow from all, it would make sense that this directive is being processed first, thus allowing everyone to view your website.

I would suggest updating your .htaccess file and changing order allow,deny to order deny,allow. This will run all of your deny statements first, and if there is no match, the user will be allowed in. Let us know if this helps or not.

Thanks!
- Brad

You must login before you can post a comment about this answer.

Like this Question?

News / Announcements

WordPress wp-login.php brute force attack
Updated 2014-07-17 06:43 pm EST
Hits: 201697

Related Articles

It looks like there are no related articles.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!