Top Poster
#1 ramon fincken 400
#2 Site admin 3
#3 Ber|Art 2
#4 braddmark 1
#5 accentmedia 1
#6 Xarzu 1
#7 pEcosespedex 1
#8 khadish 1
#9 moxxx 1
#10 nistelrock 1
[solution] Block external POST to my domain



Rating : 3 / 5

 
Post new topic   Reply to topic    Ramonfincken.com Forum Index -> HTML and other markup&programming languages
Beta
Want to be notified by email when this topic gets a reply?  
View previous topic :: View next topic  
Author Message
ramon fincken
Site's programmer

Get a free globally recognized avatar
It's free!


Joined: 03 Aug 2007
Posts: 400
Location: A'dam/Diemen, The Netherlands

PostPosted: Thu May 14, 2009 8:02 pm    Post subject: [solution] Block external POST to my domain Reply with quote

Here we go... the solution is a simple as it gets ( using htaccess )

It is in fact a tweaked hotlinking script except we don't care if its an image, but we DO care if its a PUT or a POST Smile


Please adjust mydomain\.com to your own domain !
To test: just leave mydomain\.com and hit SUBMIT on a POST method form at your site!

Code:
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^(PUT|POST)$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mydomain\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule ^(.*)$ http://127.0.0.1 [L]


ps: requests are redirected to 127.0.0.1 which is localhost.
ps2: this method may not work on all webhosts !
Back to top
View user's profile Send private message Visit poster's website
Google adsense
Advertisement





PostPosted: Thu May 14, 2009 8:02 pm    Post subject: [solution] Block external POST to my domain

Advertisement
Back to top
GravityForms
Advertisement





PostPosted: Thu May 14, 2009 8:02 pm    Post subject: [solution] Block external POST to my domain

Advertisement
Gravity Forms Plugin for WordPress
Back to top
Post new topic   Reply to topic    Ramonfincken.com Forum Index -> HTML and other markup&programming languages All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
General forums
The world of freelance
Programming
Other projects
Poll
I love gifts

Yes goodies and presents! [3]
No but I love polls ! [1]

Related google ads