En veldig nyttig opplæring der du lærer hvordan du omdirigerer AMP-sider til ikke-AMP-sider etter at du har deaktivert AMP-plugin for WordPress. Praktisk talt eliminere “/amp” fra slutten av nettadressene.
Innhold
Prosjektet AMP (Accelerated Mobile Pages) ble utviklet for å hjelpe brukere å dra nytte av Internett-tilkoblinger svakere (3G) for raskt å kunne få tilgang til nettsider på de mobiltelefoner og smarttelefoner.
Både bloggere og store nettsider har begynt å bruke dette format strukturelt for mobile nettsider, men mange ønsket det etter hvert gi opp AMP. Utformet som et prosjekt med sikte på å gjøre nettet raskere og tilby brukerne et forenklet grensesnitt for de åpnede sidene, AMP falt ikke i smak hos alle webmastere som installerte og brukte det en stund på WordPress. Enten hadde de lav konverteringsfrekvens, eller trafikk fra mobile enheter falt, eller annonsenettverk kunne ikke implementeres riktig som Google AdSense Og andre.
Det er sikkert at Google oppfordrer til bruk av AMP og advarer webmastere om at det i fremtiden er mulig at nettsider uten AMP ikke lenger vil motta mange besøkende fra mobile enheter.
Hvis du har nådd denne artikkelen, mest sannsynlig du brukte AMP for en periode, du deaktivert AMP-plugin for WordPress og nå møter du mye 404 sider i Google Console.
Etter aktivere AMP-plugin for WordPress, URL-ene sider Si og artikler de vil få slutten “/amp“. Disse nettadressene med “/amp” de vil ha forenklede sider når det gjelder design og funksjoner, i samsvar med standardene til AMP-prosjektet. Sidene vil bli indeksert med den nye URL-en i Google Search, og deretter vist til brukere når de søker etter noe relevant for å nå nettsiden din.
Problemet oppstår når du av X grunner bestemmer deg for å gi opp AMP for WordPress. Deaktivering av AMP-plugin for WordPress er det veldig enkelt. Vi går inn Dashboard → Plugins → Klikk “Deactivate“. Nettadresser som er indeksert med slutten vil imidlertid forbli i Google Søk “/amp”, og når de er åpnet, kommer de tilbake “Error 404 – Page Not Found“. Linken er ikke lenger gyldig, i Google Console vil du se en massiv økning i sider “not found“. Sider som inneholder “/amp” på slutten av URL-en.

Den mest elegante løsningen er etter å ha deaktivert plugin-en fra dashbordet de fortsetter å bli omdirigert (Redirect 301) URL-er “/amp” til deres vanlige versjon. Uten “/amp“.
Omdirigeringssider AMP på ikke-AMP etter å ha deaktivert AMP-pluginen for WordPress
Vi tar scenariet der vi har nettsider av skjemaet: “http://domeniu.com/nume-post/amp” og vi ønsker å omdirigere dem til “http://numedomeniu.com/nume-post/“.
Deretter avhenger det av hvilken webserver du bruker. Apache eller NGINX.
Direktiv omdirigering er AMP i .htaccess (Apache)
Apache bruk direktiver .htaccess. Rediger filen .htaccess fra rotmappen til domenet og legg til følgende linjer:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
Lagre filen .htaccess og sjekk inn nettleseren ved å gå til en tidligere side “/amp“.
Omdiriger AMP til ikke-AMP-sider på alvorlige sider med NGINX
For å omdirigere sider AMP PE non-AMP på servere med Nginx, må du redigere filen nginx.conf av domenet du vil gjøre omdirigeringen for, og legg til linjen med rewrite i segmetul “server { ...“:
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
Lagre filen og start tjenesten på nytt “nginx” pe server.
Etter omstart slutter alle URL-er med “/amp” de vil bli omdirigert til samme URL uten å avslutte plugin AMP til WordPress.
Omdirigeringssider AMP på ikke-AMP etter å ha deaktivert AMP-pluginen for WordPress
Hva er nytt
Om Stealth
Lidenskapelig opptatt av teknologi, skriver jeg med glede på StealthSettings.com siden 2006. Jeg har rik erfaring innen operativsystemer: macOS, Windows og Linux, men også innen programmeringsspråk og plattformer for blogging (WordPress) og for nettbutikker (WooCommerce, Magento, PrestaShop).
Se alle innlegg av StealthDu kan også være interessert i...
2 tanker om “Omdirigeringssider AMP på ikke-AMP etter å ha deaktivert AMP-pluginen for WordPress”
Utmerket info, kan du hjelpe meg fordi jeg i mitt tilfelle bare vil omdirigere en bestemt side, ikke alle de jeg har. Hvordan ville kodene for .htaccess og nginx se ut? Takk og jeg ser frem til din hjelp.
Hei, hvordan kan mobile besøkende bli omdirigert til /amp-sider automatisk ved hjelp av htaccess? Takk.