: Easiest way to preview https over localhost? I'm creating a site that will be served over https when deployed. That means urls in the links of the site et cetera are https://... But now it's
I'm creating a site that will be served over https when deployed. That means urls in the links of the site et cetera are ... But now it's in an emerging state and I preview it on localhost.
Basically I just want to be able to keep the urls beginning with https and still be able to preview the site on localhost. The whole site will be https when deployed, so during development I don't need to know which is which, I just need to be able to preview the url even though they say https.
I could create a self-signed certificate for the page on localhost ... but I wonder if there is an easier, maybe ugly, way?
I run Apache on Linux.
A workaround would of course be to replace https with http during development and then switch back when the site is deployed. In my case this would only need to be done in one place (where I set the constant defining the hostname).
More posts by @Kaufman445
1 Comments
Sorted by latest first Latest Oldest Best
I use the solution of not using absolute links within the site to itself. Instead of:
<a href="https://example.com/page.html">
Use protocol relative links:
<a href="//example.com/page.html">
Or root relative links:
<a href="/page.html">
Then your site works on your development server even if you view it over http rather than https.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.