✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

WP-Rocket Plugin Automaattinen HTTPS-uudelleenkirjoitus epäonnistuu AMP-tarkistus

7

WP-Rocket Plugin Automaattinen HTTPS-uudelleenkirjoitus epäonnistuu AMP-tarkistus

AMP (Accelerated Mobile Pages) on erittäin tiukka HTML5 – spesifikaatio. Jos AMP:ssä on kriittisiä ongelmia, Google ei indeksoi niitä. Esimerkiksi AMP:ssä sinun ei pitäisi käyttää //-protokollaa, joka edustaa HTTP- tai HTTPS-URL-osoitetta nykyisestä sivuprotokollasta riippuen (mutta HTML5 :ssä voit).

WP-Rocket Plugin Automaattinen HTTPS-uudelleenkirjoitus epäonnistuu AMP-tarkistus

CloudFlare HTTPS-uudelleenkirjoitus epäonnistuu AMP-vahvistuksessa

Valitettavasti ~CloudFlare~ WP Rocket Pluginin [Automatic HTTPS Rewrites] -moduuli epäonnistuu AMP-tarkistuksessa, joten sinun on sammutettava se muuten, saat virheitä, kuten:

  • Tunniste "script" on kielletty paitsi tietyssä muodossa.
  • Pakollinen tunniste "amphtml engine v0.js script" puuttuu tai on virheellinen.

Päivitys: Osoittautuu, että se EI ole CloudFlaren vika. Se on WP Rocket WordPress -laajennus, joka mahdollistaa HTTPS-uudelleenkirjoituksen (//) jopa AMP-sivuilla.

WP Rocket Pluginin [Automatic HTTPS Rewrites] -moduuli kirjoittaa uudelleen kaikki kuvat, tyylitaulukot ja komentosarjat käyttämällä joko http://- tai https://-muotoa vain //-käyttöön joustavan SSL :n tukemiseksi .

WP-Rocket Plugin Automaattinen HTTPS-uudelleenkirjoitus epäonnistuu AMP-tarkistus

wprocket-plugin-https-protocol-rewrite

CloudFlare on ajanut saman HTML-koodin Cloudflaren testiverkkotunnuksen kautta automaattisen HTTP-uudelleenkirjoituksen ollessa käytössä ja on vahvistanut, että se ei johdu CloudFlaresta.

  • CloudFlare poistaa käytöstä erityisesti AMP:n uudelleenkirjoitusominaisuudet. Mutta WP-Rocket Pluginilla on tämä vaihtoehto kojelaudassa, joka kytkee sen takaisin päälle.
  • Automaattinen HTTPS-uudelleenkirjoitus ei kirjoita URL-osoitteita uudelleen muotoon // – se käyttää vain täydellisiä absoluuttisia linkkejä, esim. https://

WP-Rocket Plugin Automaattinen HTTPS-uudelleenkirjoitus epäonnistuu AMP-tarkistus

cloudflare-automatic-https-rewrites

Jos käytät WP-Rocket Plugin, voit kirjoittaa laajennuksen tai lisätä seuraavan funktion malliisi esim. functions.php. Seuraava poistaa vain tämän automaattisen HTTPS-uudelleenkirjoituksen käytöstä AMP-sivuilla, esim. is_amp_endpoint()

WP-Rocket ei perustu Cloudflareen, mutta siinä on vaihtoehtoja Cloudflaren konfigurointiin.

  • Automaattisia HTTPS-uudelleenkirjoituksia Cloudflaressa on turvallista käyttää AMP:n kanssa
  • WP-Rocket Pluginilla on oma logiikkansa HTTPS-uudelleenkirjoitukselle, joka tulee poistaa käytöstä, jos käytät AMP:tä

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja