In diesem Artikel wird erläutert, wie Sie Ihre gesamte Website für Mobilgeräte optimieren können, ohne Ihre Seiten zu berühren. Sie denken vielleicht, dass Ihre Website bereits auf Mobilgeräten funktioniert, da Sie jederzeit gültigen Code schreiben und die Struktur von der Präsentation trennen. Sie können auch denken, dass schlechte Dinge nicht guten Menschen passieren. In beiden Fällen liegst du falsch.

Schritte

  1. 1 Richten Sie einen Domänenspiegel ein. Wenn Ihre Website unter www.myawesomeblog.com gespeichert ist, möchten Sie eine Subdomain unter mobile.myawesomeblog.com einrichten. Wie Sie dies erreichen, ist normalerweise ziemlich einfach, unterscheidet sich jedoch je nach Ihrem Gastgeber. Wenn Sie DreamHost und deren Systemsteuerung verwenden, können Sie mühelos Subdomains hinzufügen. Sie möchten Ihre Subdomain als "Spiegel" Ihrer Hauptseite einrichten, dh die Subdomain verweist nur auf Ihre bestehende Site.
  2. 2 Erstellen Sie die Datei global_prepend. Das nächste, was wir tun werden, ist eine PHP-Datei zu erstellen, die automatisch auf jeder Seite unserer Seite erstellt wird. Nennen Sie diese Datei so etwas wie "global_prepend.php" und werfen Sie sie an die Wurzel Ihres Servers:
     <? php Funktion Rückrufen($ Puffer)  ob ($ _SERVER['SERVERNAME'] == "mobil.meinesamesblog.com")  $ Puffer = str_replace("http://www.myawesomeblog.com", "http://mobile.myawesomeblog.com", $ Puffer); $ Puffer = preg_replace('/ [\ n \ r \ t] + /', ", $ Puffer); $ Puffer = preg_replace('/ \ s 2, /', ", $ Puffer); $ Puffer = preg_replace('/(]*>)(] + alt = ") ([^"] *) ("[^>] *>) (<\ / a>) / i ', '$1$3$5
    '
    , $ Puffer); $ Puffer = preg_replace('/(] + rel = "[^"] * Stylesheet "[^>] *> |] *> | style = "[^"] * ") |] *>. *? <\ / script> |] *>. *? <\ / style> |/ich', ", $ Puffer); $ Puffer = preg_replace('/ <\ / head> / i', '', $ Puffer); Rückkehr $ Puffer; ob_start("Rückrufen"); ?>
  3. 3 Aktivieren ermöglicht das Voranstellen und Anhängen mithilfe von .htaccess. Wenn Sie nicht bereits eine .htaccess-Datei im Stammverzeichnis Ihres Servers haben, öffnen Sie eine neue Textdatei und fügen Sie folgende Zeilen hinzu:
    • php_value auto_prepend_file /localfilepath/global_prepend.php php_value auto_append_file /localfilepath/global_append.php
      • Wichtiger Hinweis: Wenn Sie diese beiden Zeilen von Ihrem Webbrowser kopieren, müssen Sie möglicherweise den Wagenrücklauf löschen und eigene Zeilen erstellen. Manchmal führt der Wagenrücklauf eines Browsers dazu, dass Ihre .htaccess-Datei fehlschlägt (Sie werden sofort wissen, wenn ein Fehler aufgetreten ist, weil Ihre Website nicht angezeigt wird).
    • Dann speichern Sie es im Stammverzeichnis Ihres Servers mit dem Dateinamen ".htaccess". Wenn Sie bereits eine .htaccess-Datei haben, fügen Sie einfach die obigen Zeilen hinzu.
  4. 4 Unter der Annahme, dass Ihre Subdomain live ist, sollten Sie jetzt in der Lage sein, Ihre Website in einem Webbrowser mit der speziellen mobilen URL aufzurufen und eine schöne, kompakte, bilderlose, stillose, skriptfreie Version Ihrer Website zu sehen. Voila!