aMember is a great membership site script. But, it can be expensive at $180 and it supposedly only works with 1 domain.
Here is how you can use aMember with just 1 install, on multiple domains, and staying within the terms of the product license.
Presumably, you already have aMember installed on a domain if you are reading this.
For your second website, in your cpanel create your second website as an add-on domain for the same web hosting account as your first domain. (If you only have one web hosting account this is your default situation). This tip only works within the same web hosting account.
Within aMember create a new product. For the new product the script asks for a url. Give it the full url of your second website and subdirectory you want to protect.
Example: domain2.com/membership/
Now, within aMember you need to protect the folder.
Typically, the option used will be new_rewrite, which presents users with a nice login form to login to your membership area. That will not work.
Instead, choose the htpasswd protection option. This will give users a popup box to enter their username and password. Not nearly as nice looking as the new_rewrite created screen. But you’re also saving $180 and only needing to update and use one script install, instead of juggling multiple script installs.
The protected url to enter on the Protect Folder screen will be
/home/YOURWEBHOSTINGACCOUNTNAME/public_html/YOUR2NDADDONDOMAIN.COM/MEMBERSHIPFOLDER/
Example: /home/bob/public_html/domain2.com/membership/
That’s it. Very easy.
Since the aMember script stays installed on only 1 domain you are not violating the software license agreement:
“aMember license grants you the right to run one instance (a single installation) of the Software on one web server and one web site for each license purchased. Each license may power one instance of the Software on one domain. For each installed instance of the Software, a separate license is required.”
Depending on your setup, you may want to modify some of the default emails sent by the script so they are generic and do not refer to a specific site. This can be done in the admin area under Global then Email.
There may also be some membership related files you will want to put in a frame so it is not apparent the user is on a different domain.
Since the login page has a link to the main domain registration page, which may be odd for the second domain, you can delete the link under templates for the login page.
Note: due to the multiple domains there may be issues with staying logged in or accessing membership admin pages if the user’s web browser does not accept third party cookies

Entries (RSS)