What is HTTPs and do I need to change my PHP program to work with it?
mesh2005 asked the question:
I have a PHP program that runs on Apache and connects to MySQL. The network administrator told me that they will block HTTP and allow HTTPS, will that cause a problem with my application?
The administrator will install the certificates, do I need to change the code? The database is hosted on the same server too.
Related posts:
- PHP programming problem? how to use mysql? wayiran asked the question: I have installed: 1- Windows XP...
- How can I make sure that my customers don’t remove my copyright from my PHP program? havenomercy3 asked the question: I wrote a PHP program and...
- PHP programming question? Nathan asked the question: Okay, I am trying to create...
- How can i setup SSL on my local machine? im programming in php with mysql as db. on a windows machine? sarmenhbb asked the question: i dont have iis installed so...
- How to fetch a existing rss feed from a website using php. The input for the program must be the website url? karthik mk asked the question: The(php) program input must the...
Filed Under Programming & Design |
Tagged With Apache, Certificates, Network Administrator
Comments
4 Responses to “What is HTTPs and do I need to change my PHP program to work with it?”
HTTPS (Hypertext Transfer Protocol over Secure Socket Layer, or HTTP over SSL) is a Web protocol developed by Netscape and built into its browser that encrypts and decrypts user page requests as well as the pages that are returned by the Web server. HTTPS is really just the use of Netscape’s Secure Socket Layer (SSL) as a sublayer under its regular HTTP application layering. (HTTPS uses port 443 instead of HTTP port 80 in its interactions with the lower layer, TCP/IP.) SSL uses a 40-bit key size for the RC4 stream encryption algorithm, which is considered an adequate degree of encryption for commercial exchange.
If you are hosting the files for it, you may need to make some changes and get a security certificate. If you are just browsing the site, you should be fine. HTTPS is just like going to a bank website, it encrypts everything.
to answer your question go here:
I think an HTTPs server is used in an intranet, because it is a more secured version of HTTP. An intranet uses the internet technology strictly inside a corporation/ private connection.
I think you can still use it though.
Hi, I will answer the second part only, since others have explained HTTPS.
Well it depends if your application runs on a virtual host or not. If your application runs on a virtual host that have a different name from the real webserver then you have to get a certificate for your virtual host. if your application is just a directory in the server root then there is no need for a new certificate. There is no need to touch your code, unless you have very special security needs.
hope it will help you, good luck
[...] the original post: What is HTTPs and do I need to change my PHP program to work with it? Related ArticlesBookmarksTags PHP PHP is a computer scripting language. Originally [...]