The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
![]()
to block external links from another website? Perhaps through .htaccess? Not talking about hotlinking, I just want to block links back to me from this particular warez site that has my ripped stuff and I can't get them shut down. Trying to get a little payback
![]() |
#2
|
|||
|
|||
![]()
I wrote a modification for vBulletin 2 that did this. You can try porting it to 3.6: https://vborg.vbsupport.ru/showthread.php?t=54021
|
#3
|
||||
|
||||
![]()
thanks filburt, looks like just what I need...I'll give the port a go
![]() |
#4
|
||||
|
||||
![]() Quote:
![]() Here is the code to create an .htaccess file. ![]() Code:
Options +FollowSymlinks RewriteEngine On RewriteCond %{HTTP_REFERER} ^http://www.url_of_bad_site.com RewriteRule /* http://www.wherever_you_want_to_send_them_to.html [R,L] RewriteCond %{HTTP_REFERER} ^http://www.2nd_url_of__different_bad_site.com RewriteRule /* http://www.some_place_different_you_want_to_send_these_to.php [R,L] ![]() More info here. ![]() http://www.javascriptkit.com/howto/htaccess14.shtml |
#5
|
||||
|
||||
![]()
Thanks Fin...this will be easier than porting filberts script and looks like I can have some good fun with it as well
![]() |
#6
|
||||
|
||||
![]() Quote:
![]() Also, you can do more such as banning IP or IP ranges. I like using .htaccess because unlike most other redirects, there is no pause as this takes place at the server itself so that the person never even gets to your site before being sent somewhere else. Here is the IP ban version Code:
Options +FollowSymlinks RewriteEngine On RewriteCond %{REMOTE_HOST} ^68\.235\.229\.221 RewriteRule ^.*$ http://www.wherever_you_want_to_send_them_to.html [L,R] RewriteCond %{REMOTE_HOST} ^88\.229\. RewriteRule ^.*$ http://www.some_place_different_you_want_to_send_these_to.php [L,R] Also, you can combine the "hot linking" URL block .htaccess file with the IP & IP range block together like this. Code:
Options +FollowSymlinks RewriteEngine On RewriteCond %{REMOTE_HOST} ^68\.235\.229\.221 RewriteRule ^.*$ http://www.wherever_you_want_to_send_them_to.html [L,R] RewriteCond %{REMOTE_HOST} ^88\.229\. RewriteRule ^.*$ http://www.some_place_different_you_want_to_send_these_to.php [L,R] RewriteCond %{HTTP_REFERER} ^http://www.url_of_bad_site.com RewriteRule /* http://www.wherever_you_want_to_send_them_to.html [R,L] RewriteCond %{HTTP_REFERER} ^http://www.2nd_url_of__different_bad_site.com RewriteRule /* http://www.some_place_different_you_want_to_send_these_to.php [R,L] |
#7
|
||||
|
||||
![]()
This works very well except for those smart***** using refer blocking services
![]() |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|