Forum Moderators: buckworks
My issue is that the members area of my site is .php and there is one page, /funds.php that i need to make secure. even if i forward the page to [site.com...] it gives me the message that part of the page is secure and part is not. I read that all of the things on the page have to have https so i went into the php code on the funds page and made every link https. The issue might be that the static areas of the php page are not on https because they are located in a dozen other files on my server. let me know what you think the issue is. I really need that area secure becuase it is where they use their credit card.
also i'm using paypal website payments pro to process cards. is it possible that the form will be secure regardless because i'm using their services and its going through them first?
Thanks a lot
I read that all of the things on the page have to have https so i went into the php code on the funds page and made every link https. The issue might be that the static areas of the php page are not on https because they are located in a dozen other files on my server.
First, understand that any links to non-SSL pages will NOT create this error. In your page,
<a href="/contact.html">contact</a>
<a href="http://www.yoursite.com/contact.html">contact</a>
Neither of these will kick the error. The first will lead to https:.... because it's relative to the current location. The second will lead to a non-https version, which is preferred, as secure pages are slower - but neither will create the error on the current page.
The error is in something on the page, right now, that is not a secure version.
Some commonly overlooked items:
- If you use Google Analytics, link to the secure version from analytics pages (https://ssl.google-analytics.com/urchin.js)
- If you use Flash, link to the secure version of the player download (don't have the URL handy)
- any affiliate programs or Javascript-injected content in your page must come from an SSL page.
Remove elements one by one until the error goes away.