PDA

View Full Version : Anyone willing to help an idiot with a simple htaccess


Snagglepuss
05-23-2005, 08:14 PM
I'm having a couple small problems that htaccess should remedy. Unfortunately I have no freaking clue as my old server did all of this for me.


Situation 1
I need have a folder that I need to keep everyone out of except for one domain and one url that I use to access it myself. (This is for a avs kind of thing) So I'd imagine I'd need something like

Allow
http://www.alowed_domain.com
http://www.mydomain.com/avsacesspage.html
deny all others and send to http://www.mydomain/avsfrontpage.html



Situation 2
I have this moocher on some special galleries. He has various domains and some of them are have the same words like Venus.com and Venus.net. So I need to be able to add multiple domains and let everyone else in. So I might need something like this.

Allow all
Deny and send to http://www.wherever/pissoff.html
*Venus*
http://www.moocher.com/
etc so I can add new moochers.


I know the syntax is crazy but I figured if I wrote it out it would give everyone a better ideal of what I need. Anyone have any ideals on how to make this real?

Mr. Blue
05-23-2005, 08:17 PM
http://www.htaccesstools.com/block-hitbots/

Pretty simple to do all your htaccess type stuff using this place.

Cleo
05-23-2005, 08:32 PM
Mr. Blue's page is a good one. :)

I also have a page full of my notes and there is my notes on htaccess about 2/3 of the ways done on the page.
http://www.cleos-porn-links.com/adult-links/webmaster-help.php


This is how I have referral protected directories
AuthType Basic
RewriteEngine On

RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*cleoslinks.com:80/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*cleoslinks.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*cleoslinks.com*$ [NC]
RewriteRule /* http://www.cleos-porn-links.com/adult-links/ [R,L]

Snagglepuss
05-24-2005, 02:28 PM
Hey thanks guys for the tips. I think I can get where I want from here.

wankmaster
05-24-2005, 07:06 PM
wish I could speak "regular expression"