Ļoti noderīga apmācība, kurā varat uzzināt, kā pēc AMP spraudņa deaktivizēšanas pakalpojumam WordPress novirzīt AMP lapas uz lapām, kas nav AMP. Praktiski likvidēt “/amp” no vietrāžu URL beigām.
apmierināts
Projekts AMP (Accelerated Mobile Pages) tika izstrādāts, lai palīdzētu lietotājiem gūt labumu no interneta savienojumi vājāka (3G), lai varētu ātri piekļūt tīmekļa lapām de mobilie tālruņi un viedtālruņiApvidū
To ir sākuši izmantot gan emuāru autori, gan lielas vietnes formāta strukturāls mobilajām tīmekļa lapām, taču pēc kāda laika daudzi to vēlējās atteikties no AMP. AMP tika iecerēts kā projekts ar mērķi padarīt tīmekli ātrāku un piedāvāt lietotājiem vienkāršotu pieejamo lapu saskarni, tāpēc AMP nepatika visiem tīmekļa pārziņiem, kuri to instalēja un kādu laiku izmantoja pakalpojumā WordPress. Vai nu tiem bija zems reklāmguvumu līmenis, vai arī datplūsma no mobilajām ierīcēm samazinājās, vai arī reklāmu tīklus nevarēja pareizi ieviest Google AdSense un citi.
Noteikti Google mudina izmantot AMP un brīdina tīmekļa pārziņus, ka nākotnē, iespējams, mājas lapas bez AMP vairs nesaņems daudz apmeklētāju no mobilajām ierīcēm.
Ja esat sasniedzis šo rakstu, visticamāk jūs izmantojāt AMP uz noteiktu laiku, jūs atspējots AMP spraudnis WordPress un tagad jūs saskaraties ar daudz ko 404 lappuses iekšā Google konsoleApvidū
Pēc iespējot AMP spraudni WordPress vietrāži URL lapas Si un rakstus viņiem būs beigas “/amp“. Šie URL ar “/amp” tām būs vienkāršotas lapas dizaina un funkciju ziņā atbilstoši AMP projekta standartiem. Lapas tiks indeksētas ar jauno URL Google Search, pēc tam tiek rādīts lietotājiem, kad viņi meklē kaut ko atbilstošu, lai sasniegtu jūsu vietnes lapu.
Problēma rodas, ja X iemeslu dēļ jūs nolemjat atteikties no AMP for WordPress. AMP spraudņa atspējošana WordPress tas ir ļoti vienkārši. Mēs ieejam iekšā Dashboard → Plugins → noklikšķināt “Deactivate“. Tomēr URL, kas ir indeksēti ar galotnēm, paliks Google meklēšanā “/amp”, un, kad tiem tiks piekļūts, tie atgriezīsies “Error 404 – Page Not Found“. Saite vairs nav derīga, Google konsolē jūs redzēsit milzīgu lapu skaita pieaugumu “not found“. Lapas, kas satur “/amp” URL beigās.

Elegantākais risinājums ir pēc spraudņa deaktivizēšanas no tā informācijas paneļa tos turpina novirzīt (Redirect 301) URL “/amp” uz to parasto versiju. Bez “/amp“Apvidū
Novirzīšanas lapas AMP uz ampēriem pēc tam, kad ir deaktivizējis WordPress spraudņa AMP spraudņa deaktivizēšanu
Mēs izmantojam scenāriju, kurā mums ir šādas tīmekļa lapas: “http://domeniu.com/nume-post/amp” un mēs vēlamies tos novirzīt uz “http://numedomeniu.com/nume-post/“Apvidū
Tālāk tas ir atkarīgs no tā, kuru tīmekļa serveri izmantojat. Apache vai NGINX.
Direktīvas novirzīšana ir iekļauta AMP .htaccess (Apache)
Apache izmantot direktīvas .htaccess. Rediģēt failu .htaccess no domēna saknes mapes un pievienojiet šādas rindas:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
Saglabājiet failu .htaccess un reģistrējieties pārlūkprogrammā, piekļūstot iepriekšējai lapai “/amp“Apvidū
Smagas NGINX gadījumā novirziet AMP uz lapām, kas nav AMP lapas
Lai novirzītu lapas AMP pe non-AMP serveros ar NGINX, jums ir jārediģē fails nginx.conf domēna, kuram vēlaties veikt novirzīšanu un pievienot rindiņu rewrite in segmetul “server { ...“:
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
Saglabājiet failu un restartējiet pakalpojumu “nginx” uz serveri.
Pēc restartēšanas visi URL beidzas ar “/amp” tie tiks novirzīti uz to pašu URL, nepārtraucot spraudņa darbību AMP par WordPressApvidū
Novirzīšanas lapas AMP uz ampēriem pēc tam, kad ir deaktivizējis WordPress spraudņa AMP spraudņa deaktivizēšanu
Kas jauns
Pret Stealth
Kaislīgs par tehnoloģijām, ar prieku rakstu vietnē StealthSettings.com kopš 2006. gada. Man ir plaša pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un blogošanas platformās (WordPress) un tiešsaistes veikalos (WooCommerce, Magento, PrestaShop).
Skatīt visas Stealth ziņasIespējams, jūs interesē arī...
2 domas par “Novirzīšanas lapas AMP uz ampēriem pēc tam, kad ir deaktivizējis WordPress spraudņa AMP spraudņa deaktivizēšanu”
Lieliska informācija, vai varat man palīdzēt, jo manā gadījumā es vēlos novirzīt tikai konkrētu lapu, nevis visas tās, kas man ir. Kā izskatītos .htaccess un nginx kodi? Paldies un ceru uz jūsu palīdzību.
Sveiki, kā mobilo ierīču apmeklētājus var automātiski novirzīt uz /amp lapām, izmantojot htaccess? Paldies.