Wird die Subdomain m automatisch von Mobilgeräten unterstützt / umgeleitet, wenn nicht, wie soll ich umleiten?

11

Ich versuche, eine mobile Version einer Site einzurichten, und ich frage mich, ob ich nur eine Subdomain einrichten und die mobile Site dort einfügen kann oder ob ich eine Art Umleitung einrichten muss, um Telefone automatisch zu erstellen geh dorthin.

Könnten Sie mich in die richtige Richtung weisen, um damit anzufangen? Ich habe Probleme, gute Informationen zu finden.

Vielen Dank

Alex Gosselin
quelle

Antworten:

8

Wenn ich nichts verpasst habe, glaube ich nicht, dass dies automatisch geschieht. Diese Sites haben spezielle mobile Versionen ihrer Site erstellt und leiten sie dort automatisch über Code auf ihren Servern um.

Wenn Sie PHP kennen, gibt es einen praktischen PHP-Code-Generator , der den Code für Ihre genauen Anforderungen erstellt. Diese Seite scheint viel mehr Sprachen zu bieten. Ich wette, wenn Sie genau genug nachgesehen haben, könnten Sie auch eine Reihe von Apache-Regeln finden, um dies zu tun. Es sieht so aus, als ob der Kern von i darin besteht, den Benutzeragenten zu durchsuchen und nach Anzeichen des Mobiltelefonherstellers zu suchen. Der Schlüssel ist also, sicherzustellen, dass diese Liste auf dem neuesten Stand gehalten wird.

John Conde
quelle
7

Sie müssen auf jeden Fall Ihre eigene Weiterleitung erstellen. Es hängt wirklich von Ihrer Sprache ab, wie es geht.

Auch dies wurde vor einiger Zeit hier gefragt . Schauen Sie sich WURLF an, wie die SO-Antwort andeutet.

Wenn Sie die Umleitung durchführen, sollten Sie sicherstellen, dass Sie eine 302-Umleitung verwenden.

Ben Hoffman
quelle
+1, wusste nichts über WURLF. Ich muss es als zukünftige Referenz speichern.
John Conde
Cool, danke, ich wusste nichts über detectmobilebrowser.com, also +1 für das, mein Freund!
Ben Hoffman
0

Die Umleitung von detectmobilebrowser.com basiert ausschließlich auf der UserAgent-Zeichenfolge, die einfach mit einem Add-On in Firefox oder einer anderen Methode geändert werden kann. Außerdem ändert ein Mobilfunkbetreiber die UA-Zeichenfolge, damit die UA-Umleitung instabiler wird. Sie können viele Dienste finden, die wie dieser funktionieren.

wurlf verwendet zusätzlich zum UserAgent eine Feature-Erkennung. Darüber hinaus erhalten Sie nützliche Informationen zum Gerät, z. B. die Bildschirmgröße. Auf diese Weise können Sie eine Version Ihrer Website rendern, die für Ihren Besucher am besten geeignet ist.

Wenn Sie also bei der kostenlosen Geräteerkennung bleiben möchten, würde ich mich für wurlf entscheiden.

Gabriel
quelle