The problem explanation:
Latest browsers version defines the content subdomain as separate domain name and asks for extra password for each page element taken from there. In order to solve it your page should take the content from the same domain where the loaded page is. For example, now you have:
members area at:
http://paysitedomain1.com/members/
content at:
http://content.paysitedomain1.com
- you have bulk password requests. However, if members area and content will be at:
http://paysitedomain1.com/members/
http://paysitedomain1.com/content/
- even if each folder will has separated .htaccess - the password will be asked only once in members area. And the content items will be still protected from direct unauthorised access.
What to do:
1) You have request your sysadmin or hoster tech-support to adjust simlink from:
http://paysitedomain1.com/content/
to
http://content.paysitedomain1.com/
Thus the picture physically located at:
http://content.paysitedomain1.com/picture.jpg
can be loaded in browser as:
http://paysitedomain1.com/content/picture.jpg
That's how you can check that simlink has been adjusted correctly.
If you have several paysites, you have to have simlinked folder /content/ at each paysite domain. i.e.:
http://paysitedomain1.com/content/
http://paysitedomain2.com/content/
http://paysitedomain3.com/content/
and all of em should be adjusted as simlinks to the REAL content location:
http://content.paysitedomain1.com/
2) Make global modification in MySQL database which is used by aWIZ script:
a) make backup of existing MySQL database and keep it reserved!
b) make a dump of the following tables in sql format: sets, favorite, favorite_vote, vote.
c) open the dumped files in text or HTML editor and make global change by adding the /content/ subfolder between domain name and further part of url, and remove subdomains from the urls. F.ex. you have records:
http://content.paysitedomain1.com/sets/pictures/alice/
it should be changed to:
http://paysitedomain1.com/content/sets/pictures/alice/ (* - read below)
NOTE : only URLs should be edited! The paths should stay with no changes.
3) Open the admin-panel section "Domain-specific setup for ..." all your domains, and make sure that the field "visible Domain" is filled with the current domain name (without "http", "www" or slashes!). |