Why is my firebase-hosting site not being served by http2? - http2

My firebase site critical-edge-1#firebaseapp.com is not being served over http/2. Not sure why, all sites are supposed to be.
I am using Hugo site generation. Thoughts?

Related

DNN serves "fresh" pages to crawlers. How do I make it serve cached pages to crawlers?

Serving uncached ("fresh") pages to crawlers like Googlebot is a default DNN behavior, according to DNN. Many of our website's pages are heavy and we utilize DB caching extensively.
What setting can I tweak to serve cached pages to crawlers? I could not find anything in web.config or rules.config that seemed related to that. Is it something I need to add?
I found no documentation googling for it. Please help. Thanks!
There is nothing in the DNN Platform that serves content differently to crawlers than that of regular visitors to the site, so they should be seeing the same thing that the rest see.

Is removing scheme from URL good practice?

I've got a site where I recently started using SSL and now in console I'm getting a couple of errors;
Mixed Content: The page at 'https://www.XXXXX.com/' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Droid+Serif'. This request has been blocked; the content must be served over HTTPS.
I've read that I could specify the stylesheet as: //fonts.googleapis.com/css?family=Droid+Serif and omit the http:// or https:// and let the browser determine which scheme/protocol to use, but I'm surprised I've not seen this before and wondering if this is good practice?
For example, in my Wordpress theme development where I am frequently using wp_enqueue_style should I now use this format by default, assuming where you're calling from is able to serve both?
I'm considering just redirecting all traffic to the https version of the site, but still interested to know if this URL scheme is good practice or not?

Issue with HTTP and HTTPS - Need to get AJAX working

I have a site where the client recently added an SSL certificate, since he has done this it has broke some stuff on the site, noticeably a slider on the homepage of the site.
The only thing I can see in the console is a 'Mixed Content: The page at'https://example.com' was loaded over HTTPS, but requested and insecure script 'http://ajax.googleapis.com...' This request has been blocked; the content must be served over HTTPS.
I have no idea what this means - other than the obvious that I need to get these called over HTTPS.
I have never come across this before. I tried doing a force rewrite in .htaccess which didnt work and I cant seem to understand any stuff online.
Help please!
Thanks

Moving a Wordpress site to HTTPS Everywhere - do external links need to https too?

I want to make a Wordpress site fully HTTPS Everywhere - but have a number of plugins installed, do I need to make sure that all my external links use href https too?
Only things you have on the site - like images from third party sites etc need to be https. Like Instagram pictures for example. If you are simply linking out to another site then that does not matter. If you use chrome you will see a green padlock if everything is working properly.

HTTPS broken up site?

When we access our home page with https url site broken up. I think because the css, js load from http & it not secure.
But what should i do to run my site in both http & https.
Why this happen ? why this not solved in default magento?
for example https://demo.magentocommerce.com/
Any help appreciated
You need to set https for unsecure base url also in order to get the css load for https. I know you want to load site in both cases i.e. http and https, but using both URLs will cause your website's SEO to decrease.
Reason for this is:
http and https will be indexed in search engine as two different URLs.
Decision is up to you, whether you want to use http or https.

Resources