{"id":231856,"date":"2023-01-14T12:45:00","date_gmt":"2023-01-14T09:45:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=231856"},"modified":"2023-02-01T11:36:21","modified_gmt":"2023-02-01T08:36:21","slug":"wp-rocket-plugin-automatisk-https-omskrivning-misslyckas-amp-validering","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/sv\/wp-rocket-plugin-automatisk-https-omskrivning-misslyckas-amp-validering\/","title":{"rendered":"WP-Rocket Plugin Automatisk HTTPS-omskrivning misslyckas AMP-validering"},"content":{"rendered":"<p><a href=\"https:\/\/shareasale.com\/r.cfm?b=1080705&amp;u=1707473&amp;m=74778&amp;urllink=&amp;afftrack=\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157254-61e5d1f46dab5.jpg\" alt=\"WP-Rocket Plugin Automatisk HTTPS-omskrivning misslyckas AMP-validering\" \/><\/a><\/p>\n<p>AMP <a href=\"https:\/\/wordpress.mediadoma.com\/sv\/hur-aktiverar-jag-amp-med-wordpress-amp-optimeringstekniker-med-wordpress\/\" title=\"(Accelerated Mobile Pages)\">(Accelerated Mobile Pages)<\/a> \u00e4r en mycket strikt <a href=\"https:\/\/helloacm.com\/html5-contenteditable-global-attribute\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">HTML5-<\/a> specifikation. Om det finns kritiska problem med AMP kommer Google inte att indexera dem. Till exempel i AMP \u00e4r det inte meningen att du ska anv\u00e4nda \/\/ \u2013 protokollet f\u00f6r att representera en HTTP- eller HTTPS-url beroende p\u00e5 det aktuella sidprotokollet (men i <a href=\"https:\/\/helloacm.com\/how-to-read-local-files-using-html5-filereader\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">HTML5<\/a> kan du)<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157254-61e5d1f583c68.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157254-61e5d1f583c68.jpg\" alt=\"WP-Rocket Plugin Automatisk HTTPS-omskrivning misslyckas AMP-validering\"><\/a><\/p>\n<p>CloudFlare HTTPS Rewrite misslyckas med AMP-validering<\/p>\n<p>Tyv\u00e4rr misslyckas ~CloudFlare~ <a href=\"https:\/\/helloacm.com\/out\/wprocket\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP Rocket<\/a> Plugins [Automatic HTTPS Rewrites]-modul <a href=\"https:\/\/wordpress.mediadoma.com\/sv\/hur-aktiverar-jag-amp-med-wordpress-amp-optimeringstekniker-med-wordpress\/\" title=\"AMP-valideringen\">AMP-valideringen<\/a>, s\u00e5 du m\u00e5ste st\u00e4nga av den annars f\u00e5r du fel som:<\/p>\n<ul>\n<li>Taggen &quot;script&quot; \u00e4r inte till\u00e5ten f\u00f6rutom i specifik form.<\/li>\n<li>Den obligatoriska taggen &quot;amphtml engine v0.js script&quot; saknas eller \u00e4r felaktig.<\/li>\n<\/ul>\n<p><strong>Uppdatering:<\/strong> Det visar sig att det <strong>INTE \u00e4r CloudFlares fel<\/strong>. Det \u00e4r <a href=\"https:\/\/helloacm.com\/out\/wprocket\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP Rocket<\/a> WordPress-plugin som med tv\u00e5ng m\u00f6jligg\u00f6r HTTPS-omskrivning (till \/\/) \u00e4ven p\u00e5 AMP-sidor.<\/p>\n<p><a href=\"https:\/\/helloacm.com\/out\/wprocket\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP Rocket<\/a> Plugins modul [Automatic HTTPS Rewrites] skriver om alla bilder, stilmallar och skript fr\u00e5n att anv\u00e4nda antingen http:\/\/ eller https:\/\/ till att bara anv\u00e4nda \/\/ f\u00f6r att st\u00f6dja flexibel <a href=\"https:\/\/helloacm.com\/cloudflare-offers-dedicated-ssl-certificates\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">SSL<\/a>.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157254-61e5d1f6ce78c.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157254-61e5d1f6ce78c.jpg\" alt=\"WP-Rocket Plugin Automatisk HTTPS-omskrivning misslyckas AMP-validering\"><\/a><\/p>\n<p>wprocket-plugin-https-protocol-rewrite<\/p>\n<p><a href=\"https:\/\/helloacm.com\/cloudflare-launches-flexible-page-rules-plan\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">CloudFlare<\/a> har k\u00f6rt samma HTML genom en testdom\u00e4n p\u00e5 Cloudflare med automatiska HTTP-omskrivningar aktiverade och har bekr\u00e4ftat att det <strong>inte<\/strong> orsakas av CloudFlare.<\/p>\n<ul>\n<li>CloudFlare inaktiverar omskrivningsfunktioner f\u00f6r AMP specifikt. Men WP-Rocket Plugin har det h\u00e4r alternativet i instrumentpanelen som sl\u00e5r p\u00e5 det igen.<\/li>\n<li>Automatiska HTTPS-omskrivningar skriver inte om webbadresser till \/\/ \u2013 den anv\u00e4nder bara fullst\u00e4ndiga absoluta l\u00e4nkar t.ex. https:\/\/<\/li>\n<\/ul>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157254-61e5d1f864389.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157254-61e5d1f864389.jpg\" alt=\"WP-Rocket Plugin Automatisk HTTPS-omskrivning misslyckas AMP-validering\"><\/a><\/p>\n<p>cloudflare-automatic-https-rewrites<\/p>\n<p>Om du anv\u00e4nder <a href=\"https:\/\/wordpress.mediadoma.com\/sv\/wp-rocket-plugin-ett-maaste-foer-wordpress-anvaendare\/\" title=\"WP-Rocket Plugin\">WP-Rocket Plugin<\/a> kan du skriva en plugin eller l\u00e4gga till f\u00f6ljande funktion till din mall, t.ex. <a href=\"https:\/\/helloacm.com\/how-to-allow-displaying-php-errors-to-wordpress-administrators\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">functions.php<\/a>. F\u00f6ljande inaktiverar endast denna &quot;Automatisk HTTPS-omskrivning&quot; p\u00e5 AMP-sidorna, t.ex. is_amp_endpoint()<\/p>\n<pre><code>add_action( 'wp', 'disable_cloudflare_automatic_https_rewrite_amp' );\nfunction disable_cloudflare_automatic_https_rewrite_amp() {\n\u00a0 \u00a0 if (defined( 'AMP_QUERY_VAR') &amp;&amp; function_exists( 'is_amp_endpoint') &amp;&amp; is_amp_endpoint()) {\n\u00a0 \u00a0 \u00a0 \u00a0 $do_rocket_protocol_rewrite = apply_filters( 'do_rocket_protocol_rewrite', false );\n\u00a0 \u00a0 \u00a0 \u00a0 if (( get_rocket_option( 'do_cloudflare', 0) &amp;&amp; get_rocket_option( 'cloudflare_protocol_rewrite', 0) || $do_rocket_protocol_rewrite)) {\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 remove_filter( 'rocket_buffer', '__rocket_protocol_rewrite', PHP_INT_MAX );\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 remove_filter( 'wp_calculate_image_srcset', '__rocket_protocol_rewrite_srcset', PHP_INT_MAX );\n\u00a0 \u00a0 \u00a0 \u00a0 }\n\u00a0 \u00a0 }\n}<\/code><\/pre>\n<p>WP-Rocket \u00e4r inte baserat p\u00e5 Cloudflare \u2013 men det har alternativ f\u00f6r att konfigurera Cloudflare.<\/p>\n<ul>\n<li>Automatiska HTTPS-omskrivningar p\u00e5 <a href=\"https:\/\/helloacm.com\/how-to-whitelist-the-cloudflare-ips\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Cloudflare<\/a> \u00e4r s\u00e4kert att anv\u00e4nda med AMP<\/li>\n<li><a href=\"https:\/\/wordpress.mediadoma.com\/sv\/wp-rocket-plugin-ett-maaste-foer-wordpress-anvaendare\/\" title=\"WP-Rocket\">WP-Rocket<\/a> Plugin har sin egen logik f\u00f6r HTTPS-omskrivning som b\u00f6r inaktiveras om du anv\u00e4nder AMP<\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WP-Rocket Plugin Automatisk HTTPS-omskrivning misslyckas AMP-validering<\/p>\n","protected":false},"author":1,"featured_media":224955,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[838,848,818,868],"tags":[1173],"class_list":["post-231856","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide-foer-nyboerjare","category-handledningar","category-plugins-3","category-wordpress-9","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts\/231856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/comments?post=231856"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts\/231856\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/media\/224955"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/media?parent=231856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/categories?post=231856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/tags?post=231856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}