Mobile app version of vmapp.org
Login or Join
Kaufman445

: 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

@Kaufman445

Posted in: #Https #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 ... 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).

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Kaufman445

1 Comments

Sorted by latest first Latest Oldest Best

 

@Eichhorn148

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.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme