[BlueOnyx:06140] Re: wildcard domains and mod_rewrite

Germano Soru germano at soru.me.uk
Thu Dec 16 17:44:46 -05 2010


Thank you for the suggestion 

 

 

RewriteEngine On

RewriteCond %{HTTP_HOST}
^(www.)?([^.]+)(\..*).(\com|me.uk|co.uk|org.uk|org|it|net) [nc]

RewriteCond %2 !^www$ [NC]

RewriteRule ^(.*)$ http://www%3.%4/$1 [QSA,L]

 

This seams to work for me

 

The down side is that you have to list the TLD, but since I probably won't
have to deal with 99% of them, its ok

 

Thankx again

 

Germano

 

 

  _____  

From: blueonyx-bounces at blueonyx.it [mailto:blueonyx-bounces at blueonyx.it] On
Behalf Of Titus Bolton
Sent: 15 December 2010 10:01
To: BlueOnyx General Mailing List
Subject: [BlueOnyx:06132] Re: wildcard domains and mod_rewrite

 

You might want to try using some [OR] statements (or use the RegEx or'ing)
to get a "switch" styled conditional going inside there.  That way you could
test for (\.co\.uk | \.me\.uk), etc.  I think you'd just have to make sure
that you're looking to see that the users are using something before the .co
or .me, so something like..

 

Rewrite Engine On

RewriteCond %{HTTP_HOST} ^(www\.)?([^.]+)(\..*)(\.co.uk|me.uk|com|etc)

RewriteCond %2 !^www$ [NC]

 

You'll have to fiddle with the RewriteRule a bit, and get the rest of the
TLDs in there as well, but something like that should work, but that's just
off the top of my head.

 

That should effectively grab all of the subdomains which they may have
added, take the TLD, and their host as well.  If that's completely wrong,
please disregard it.

 

Kind regards,

 

Titus Bolton
Antenna Systems & Solutions, Inc.
931 Albion Avenue
Schaumburg, Illinois 60193-4550
United States of America
Phone: +1-847-584-1000   Fax: +1-847-584-9951
http://www.antennasystems.com <http://www.antennasystems.com/> 
 
GSA Contract Number: GS-35F-0479T        
Electronic Counter Measures, Trap and Trace Devices, and accessories.
 
Watch our network broadcast television interviews on
www.youtube.com/antennasystems
  
Confidentiality note:   
This message is the property of Antenna Systems & Solutions, Inc. and
contains information which may be privileged or confidential.  It is meant
only for the intended recipients and/or their authorized agents.  If you
believe you have received this message in error, please notify us
immediately by return e-mail and destroy any printed or electronic copies of
this message.  Any unauthorized use, dissemination, disclosure, or copying
of this message or the information contained in it, is strictly prohibited
and may be unlawful.   Thank you for your cooperation.



 





 

On Dec 15, 2010, at 3:42 PM, Germano Soru wrote:





Hi,

 

I just had a quick question that I've been asking in relevant chat rooms and
forums and everyone seams to bicker rather then help.

 

I obviously can't control everyone's NS settings and sometimes people put
wildcards as entries to allow them to create subdomains instantly and then
remove them later.

These removed ones or misspelt subdomains (or anything for that matter) are
forwarded to the first subdomain that I created on that ip on the box. I
don't know if people encounter this and have found a solution?

 

I tried a mod_rewrite script to allow me to strip out the subdomain, and put
"www" infront to the domain the user has entered into the url bar and then
forward, but unfrourtunately for my .co.uk/me.uk it removes the uk part

effectively pointing to a co which is a different tld

 

>From reading various websites this is what I came up with, but its probably
wrong, or badly written

 

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).(.*)\.(.*)\.(.*) [NC]

RewriteCond %2 !^www$ [NC]

RewriteRule ^(.*)$ http://%3.%4/$1 <http://%253.%254/$1>  [QSA,L]

 

I tried php too but since I don't program it didn't end up well

 

Any help would be much appreciated

 

And on a side note, what does the "Modify SOA" do and does it benefit me, I
know it's a dumb question. I don't use the DNS functionality on the box (I
use the registrars) , as I found it to cause me loads of problems.

 

 

Regards,

 

 

Germano


-- 
This message has been scanned for viruses and 
dangerous content by  <http://www.mailscanner.info/> MailScanner, and is 
believed to be clean. _______________________________________________
Blueonyx mailing list
Blueonyx at blueonyx.it
http://www.blueonyx.it/mailman/listinfo/blueonyx

 


-- 
This message has been scanned for viruses and 
dangerous content by  <http://www.mailscanner.info/> MailScanner, and is 
believed to be clean. 


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.blueonyx.it/pipermail/blueonyx/attachments/20101216/59b079ef/attachment.html>


More information about the Blueonyx mailing list