This looks like a fantastic mod! This cold be the key to cutting my htaccess file down by 75% or more.
However, there's one issue. On my board, there's a few countries where a small majority, but not all new registrants, are spammers; India, the Philippines, and China. (Yes, I get legit users from China, but about 80% are spammers.) Right now, using .htaccess, I direct the bulk of IP blocks from those countries into a page like this:
http://www.cyburbia.org/notice/forum_registration_india
Quote:
A disproportionately large number of those that have posted spam to the Cyburbia Forums register from IP blocks in India. Unfortunately, most if not all users that have previously registered from this IP block have been forum spammers and "black hat" SEO (search engine optimization) service providers.
We welcome new users from India, but we want to make sure they are not spammers. If you intend to be a constructive and active participant of the Cyburbia Forums, have a genuine interest in urban/town planning (planning student, or employed in planning or an allied profession such as architecture), please send email to cyburbia (at) cyburbia (dot) org with the following information:
* Your real name.
* Your desired Forums username.
* Your location (city or municipality, and state or union territory).
* A sentence or two about why you are interested in joining the Cyburbia Forums.
|
We create accounts by hand for registrants that look legit. (We've actually had a couple of people write to messages like "I would very muchly please like to promote web site SEO kindly do the needful and approve please", but according to our logs, thousands of others do'nt bother.)
It would be nice to have something where some countries are blocked from registering entirely (Former Soviet republics, Nigeria, Pakistan, Satellite IPs, Nigeria, Nigeria, Nigeria, Nigeria and Nigeria), while others can register, but they have to complete a few sentences about why they want to register. If they look legit, approve and send a form email. If not, deny.