Hvordan omdirigerer jeg en mobilbruger til en mobilversion af en hjemmeside?

oversigt

hvis du har oprettet en mobilversion af din hjemmeside eller en hjemmeside til din kunde, skal du muligvis omdirigere besøgende til den nye mobile placering. Dette kan gøres på en række måder, så gennemgå hele dokumentet nedenfor, og konsulter også andre internet/online ressourcer for at vide, hvilken måde der fungerer bedst for dig. Dette dokument er ikke altomfattende for alle tilgængelige internetmetoder til omdirigering af mobilbrugere.

at lave en omdirigering

at lave en omdirigering kan gøres på en række måder. Redirect ‘ s formål er at give en besøgende den bedste brugeroplevelse baseret på deres enhed. Den bedste måde at gøre det på er størrelsen på deres bro.ser eller opløsning. Kort sagt skal du være i stand til at afgøre, om brugeren er en mobilenhed, tablet eller desktop/pc-enhed. Hvis du ikke er klar over, i HTTP-protokollen, en internetsøgemaskine introducerer sig selv ved at give en “user-agent”, som indeholder bro.ser navn, version, og andre oplysninger om den besøgendes operativsystem. Dette er fantastisk, fordi at omdirigere en mobil besøgende, du bliver nødt til at afgøre, om deres bro.ser er en bro. ser på en mobil enhed eller ej. Du kan bestemme, hvilken bro.ser den besøgende bruger. Du kan også se på andre ting, såsom deres skærmopløsning, og om de accepterer filtyper, der er fælles for mobile enheder.

Joomla omdirigeringer

hvis din hjemmeside blev udviklet på CMS platforme som Joomla, er du i held og lykke. Der er allerede mange gratis og premium temaer, der er tilgængelige, der tager højde for mobil (undertiden kaldet responsivt) internetdesign. Der kan også være plugins, der allerede er tilgængelige, der hjælper med håndtering af mobile besøgende. Den bedste måde at finde disse plugins på er enten at søge på Google eller at søge på programmets hjemmeside.

JavaScript omdirigeringer

en metode til omdirigering af en bruger er at bruge en javascript-omdirigering. Nedenfor er et eksempel på JavaScript-kode, der omdirigerer en bruger, hvis deres skærmbredde er under 800 billedpunkter, men dette er ikke altid den bedste metode. Du er velkommen til at bruge dette og

<script type= “tekst / javascript”>

<!–

hvis (skærm.bredde

vindue.placering = “http://m.domain.com”;

}

//–>

</script>

Apache omdirigeringer

du kan bruge en Apache .htaccess fil til at omdirigere besøgende baseret på MIME typer bro.ser understøtter. Hvis brugeren f.eks. accepterer mime-typer, der indeholder MLM (trådløst markeringssprog), er det sandsynligvis en mobilenhed.

Omskrivningengine på

# kontroller for mime-typer, der almindeligvis accepteres af mobile enheder

Omskrivningskund %{HTTP_ACCEPT} “tekst\/vnd\.Vap\.ansøgning\ / vnd\.Vap\.”

Omskrivningskund %{ANMODNING_URI} ^/$

Omskrivningsregel ^ http://m.domain.com % {ANMODNING_URI}

Leave a Reply