Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Post New Thread Reply

Register GFY Rules Calendar
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed.

 
Thread Tools
Old 04-09-2010, 02:20 PM   #1
youngblood
Confirmed User
 
Join Date: Apr 2006
Posts: 681
How Does A Whitelabel Work? (Technical Thread)

Does anyone know the technical mechanics of how a white label works?

Say you own the domain abc.com and want to promote a cam program using their white label technology, you as the affiliate would simply setup your domain abc.com to point to their whitelabel servers IP address or CNAME to it (after creating a WL profile in their system) and wa la your done.

But from a technical standpoint how does all that work? anyone?

The whitelabel server would have a virtual host listening on * (or aliased to *) and as such would accept all incoming requests from any domain and serve back the content on that WL server. But how does the WL server distinguish what which WL profile to send back to domain abc.com? Is there some sort of marker somewhere in that system which can identify all this?

Perhaps when a WL profile is created, does it create a unique doc root and assigns that profile to that doc root and a backgroup WL app monitors for all incoming requests for site abc.com?

Or is there some sort of re-write rule which happens on the server side to manage all this?

Thanks in advance
youngblood is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-09-2010, 07:10 PM   #2
Varius
Confirmed User
 
Industry Role:
Join Date: Jun 2004
Location: New York, NY
Posts: 6,890
There are many different setups, some simple and quick, some more advanced or focused on security, etc... so there isn't one general answer.

Quote:
Originally Posted by youngblood View Post
The whitelabel server would have a virtual host listening on * (or aliased to *) and as such would accept all incoming requests from any domain and serve back the content on that WL server. But how does the WL server distinguish what which WL profile to send back to domain abc.com? Is there some sort of marker somewhere in that system which can identify all this?
In most cases, here is how they would know what white-label to load:

All requests use the same DocumentRoot and thus load the same files.

The included config file would determine the whitelabel based on domain name (as an example).

This variable is then used wherever it needs to generate or fetch content uniquely to that whitelabel (example in database queries, loading template sets, whatever).

Another idea is, yes, they very well could create a different virtualhost and documentroot per white label and automatically rewrite their virtualhost file when new white labels are generated, etc... for almost all cases though this is pretty inefficient.

Hope that helps you get started
__________________
Skype variuscr - Email varius AT gmail
Varius is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-09-2010, 07:14 PM   #3
Varius
Confirmed User
 
Industry Role:
Join Date: Jun 2004
Location: New York, NY
Posts: 6,890
One other tip is you can work out some pretty nice white labels which can hide their footprints (ie. remain pointed to your own server/IP, allowing you to add additional folders, web stats software, etc...) through setup and usage of mod_proxy or any equivalents for other webservers. That mostly requires cooperation on the program's end, however.
__________________
Skype variuscr - Email varius AT gmail
Varius is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-09-2010, 07:30 PM   #4
Killswitch - BANNED FOR LIFE
Guest
 
Posts: n/a
$_server["http_host"]
  Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-17-2013, 09:40 PM   #5
srockhard
Retired
 
srockhard's Avatar
 
Industry Role:
Join Date: Jul 2011
Location: PDXXX
Posts: 1,976
Sorry to bump this old ass thread but I'd like to hear more from anyone knowledgeable about how to create a white label system within an affiliate panel so that affiliates can simply generate their own white label at will.
__________________
Piper Pines
srockhard is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-17-2013, 09:57 PM   #6
whOaKemosabe
So Fucking Stoned...
 
Industry Role:
Join Date: Aug 2013
Posts: 1,968
Quote:
Originally Posted by srockhard View Post
Sorry to bump this old ass thread but I'd like to hear more from anyone knowledgeable about how to create a white label system within an affiliate panel so that affiliates can simply generate their own white label at will.
whOaKemosabe is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Post New Thread Reply
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >

Bookmarks



Advertising inquiries - marketing at gfy dot com

Contact Admin - Advertise - GFY Rules - Top

©2000-, AI Media Network Inc



Powered by vBulletin
Copyright © 2000- Jelsoft Enterprises Limited.