Løsningsproblem? M = 1 mobilomdirigering ved migrering til WordPress

Vi er allerede i WordPress! Etter lang tids inaktivitet på bloggen har jeg bestemt meg for å fortsette den ved å endre CMS for bedre administrasjon og brukervennlighet for leserne  tidligere og i ca 8 år brukte jeg Blogger, en plattform som jeg er veldig glad i, men jeg må si at denne lille fuglen var ferdig med å fly og tiden er inne for å "forlate redet for å fly », metaforisk sett klart.

Nettopp i løpet av Migrering av blogger til WordPressEt av problemene som mange bloggere kan gi hodepine, få dem til å miste Google -trafikk og fylle verktøypanelet for nettredaktører med 404 feil, er mobilomdirigering, husk at i Blogger ender URLen når du besøker fra en mobiltelefon i ? m = 1, for eksempel: http://miblogbonito.com/2015/11/nombre-super-entrada.html?m = 1

Når du endrer plattformer, opprettholdes den slutningen på URL -en fortsatt, så en 301 -omdirigering må gjøres, det vil si å ta den besøkende fra den gamle mobilnettadressen til den nye; synd? m = 1.

Mobilomdirigeringsproblem i Blogger

Og for å oppnå dette er det to måter, en av dem gjennom pluginet Blogger 301 Omdirigering, men siden jeg ikke liker å installere plugins når du kan sette kode direkte, får vi se hvordan vi gjør det manuelt og på en enkel måte for enhver bruker.

Endring av .htaccess -filen

Trinn 1.- Logg deg på hosting cPanel og åpne Filbehandling, velg alternativet 'Rotkatalog for' og aktiver boksen 'Vis skjulte filer' (punktfiler).

CPanel filbehandling

Trinn 2.- Se etter filen i den nye fanen som åpnes fra public_html-mappen .htaccess og med et høyreklikk på det og alternativet 'Kodedigering' eller fra samme panel med «Kodeditor» fortsetter vi med neste trinn, som er det viktigste. (Hvis du vil ta en sikkerhetskopi av den filen først).

Rediger .htaccess WordPress

Trinn 3.- Når du åpner med kodeditoren, vil du se at .htaccess-filen inneholder følgende:

# BEGIN WordPress

Skriv om på nytt
RewriteBase /
RewriteRule ^ indeks \ .php $ - [L]
RewriteCond% {REQUEST_FILENAME}!-F
RewriteCond% {REQUEST_FILENAME}!-D
RewriteRule. /index.php [L]

# END WordPress

følgende RewriteBase / lim inn følgende:

Skriv om på nytt
Skriv om% {QUERY_STRING} ^ m = 1 $
OmskriveRule ^ (. *) $ / $ 1? [R = 301, L]

Til slutt forlater du .htaccess -filen som følger:

# BEGIN WordPress

Skriv om på nytt
RewriteBase /
Skriv om på nytt
Skriv om% {QUERY_STRING} ^ m = 1 $
OmskriveRule ^ (. *) $ / $ 1? [R = 301, L]
RewriteRule ^ indeks \ .php $ - [L]
RewriteCond% {REQUEST_FILENAME}!-F
RewriteCond% {REQUEST_FILENAME}!-D
RewriteRule. /index.php [L]

# END WordPress

Å være den som er i rød farge, endringen vi har gjort, som er 301 -omdirigering av mobilversjonen? M = 1 av blogger, mot den nye URL -en etter migreringen til WordPress.

Til slutt, lagre endringene i .htaccess-filen og test den umiddelbart ved å besøke et hvilket som helst resultat fra nettstedet ditt som er indeksert fra Google, og 404-feilproblemet med mobilversjonen vil ha blitt løst 

En annen enklere måte: med Yoast SEO

Hvis du har installert denne fantastiske pluginen for å forbedre SEO for bloggen din, bør du vite at i "Verktøy" -delen er det en "File Editor", som nettopp gir deg rask tilgang til å redigere .htaccess -filen på en håndvending , uten å angi cPanel eller med FTP -klienter.

Yoast SEO -verktøy

Der legger du bare til kodene som nevnt ovenfor, lagrer endringene i .htaccess og problemet løses umiddelbart.

Jeg håper denne løsningen har hjulpet deg (hvis du hadde dette problemet), eller det vil hjelpe deg hvis du har en blogg på Blogger og planlegger å en dag migrere til WordPress med din egen hosting. Ellers blir jeg glad om du deler innlegget likevel, for noen kan være interessert 