vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Kill Google Spider! (https://vborg.vbsupport.ru/showthread.php?t=184443)

carmichael1973 07-05-2008 07:25 PM

That would be a simple fix. But as far as IP's go it gets really tricky keeping an updated list and resolving proxies. Unfortunately we wouldn't know an exception occurred until it's too late. Hosting sensitive material on a VB system is probably not the smartest idea either.

However, if we keep the site from being discovered by google and restrict access as much as possible, we can get around most of these issues.

badboyz 07-05-2008 07:38 PM

Quote:

Originally Posted by carmichael1973 (Post 1567613)
That would be a simple fix. But as far as IP's go it gets really tricky keeping an updated list and resolving proxies. Unfortunately we wouldn't know an exception occurred until it's too late. Hosting sensitive material on a VB system is probably not the smartest idea either.

However, if we keep the site from being discovered by google and restrict access as much as possible, we can get around most of these issues.


ok then simple way to protect your website from bots is


put id n pass in ur .htaccess file bots can't enter id n pass .. id n pass can b simple like id 123 pass 123

then u can lock down vb like register to view the site.. and you can disable the registration

and Manuel make the employee's ids then send them to thier email so only they can log in not the other ppl !!!

hope this help ya enjoy

Dismounted 07-06-2008 06:40 AM

You can choose to not use .htaccess/.htpasswd, but instead, hook into vBulletin (probably at global_start), and create a login prompt by sending headers, then running the normal login checks to see if the user is authenticated.

carmichael1973 07-06-2008 11:03 AM

Quote:

Originally Posted by Dismounted (Post 1567946)
You can choose to not use .htaccess/.htpasswd, but instead, hook into vBulletin (probably at global_start), and create a login prompt by sending headers, then running the normal login checks to see if the user is authenticated.

Thanks for all of the input. Your post started me thinking about this and it became obvious that I was going about this the wrong way. I did in fact DUMP the .htaccess/.htpassword usage. I must have logged into my admincp 100 times yesterday, not realizing the answer is right in front of my face. The admincp login and redirect on failed login is exactly what I'm looking for.

Basically I created a similar login based on the AdminCP login. Then I set VBPortal and VB permissions to Deny All for everyone except Admins, Super Mods, Mods, Registered Users, and My Custom Groups.

You were right on the money, global_start was the key for triggering it.

Thanks again man! Sometimes you just need a third party view on these things.


All times are GMT. The time now is 01:56 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01095 seconds
  • Memory Usage 1,725KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete