It depends... I would not do it if you do not know what you are doing or what you want to do.
For example, I do not get why you have there in .htaccess:
order deny,allow
deny from all
allow from all
order deny,allow
deny from all
Why do you have it twice there?
btw. order deny,allow
deny from all
directive will deny access from all hosts except the one explicitly allowed by allow directive;
so maybe the problem is there...
If you ar not sure how to set .htaccess and what rules need to be there and which do not, the best would be to talk to your webserver administrator.