"Virgil Green" <vj*@DESPAMobsydian.com> wrote in
news:XZ******************@newssvr22.news.prodigy.c om:
"John Hanauer" <he**********@insightbb.com> wrote in message
news:Xn**********************************@63.223.5 .254... I'm getting my own SSL certificate soon because it is the right thing
to do, but until then I have this shopping cart on an ISP that gives
me free shared SSL. The cart breaks in HTTPS because of $PHP_SELF
and the cart's tech support blames my ISP.
I'm wondering if this is true.
So, my site, let's call it mydomain.com would normally access at:
http://mydomain.com/
but when viewing in HTTPS it is: https://myISP.com/mydomain.com/
My shopping cart breaks because let's say I set up
/temp.php
as <?php phpinfo(); ?>
And view in HTTP and look at PHP_SELF: /temp.php
OK, that is normal.
But in HTTPS PHP_SELF still gives me: /temp.php
even though in the browser it is /mydomain.com/temp.php
You need to provide a bit more information. How does it break? How are
the results above different from before you had your own cert?
Actually, I don't see where your cert was ever mentioned other than in
the intro to your post. Isolate and clarify and then we can help.
- Virgil
Virgil,
First, sorry, I got a little busy this week. Didnt have time to test
check this thread.
Second, my own cert has nothing to do with anything because I haven't
gotten it yet. That was the point of the intro was to say I'll be
getting my own cert soon, but UNTIL THEN, I have to used a SHARED SSL
CERTIFICATE.
That's where my webhost has a certificate for their domain, and I can
proxy through it in a sense by going to
https://MyWebHost.com/MyDomain.com/
So when I do that though, and let's say my URI is
http://myWebHost.com/mydomain.com/test.php, PHP_SELF returns /test.php
instead of /mydomain.com/test.php which is technically the absolute web
path to the document test.php.
All I want to know is if that is normal or not. I don't know how SSL
certificates and HTTPS work under PHP.
Hope that clears things up. Summary: I'm not using my own SSL
certificate, I'm using a shared SSL certificate through my ISP. Until I
can get my own certificate, it would be nice to shine more light on this
problem now.
Thanks,
John Hanauer.