国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim php教程 PHP開發(fā) So konvertieren Sie eine dynamische PHP-Webseite in HTML

So konvertieren Sie eine dynamische PHP-Webseite in HTML

Oct 14, 2016 am 10:06 AM

Wenn dynamische Webseiten auf Suchmaschinen treffen

Obwohl dynamische Webseiten viele Vorteile gegenüber statischen Seiten haben, haben sie ein gro?es Problem beim Auffinden durch Suchmaschinen. Unabh?ngig von einer Website, insbesondere von Unternehmenswebsites für Marketingzwecke, m?chte niemand, dass seine Webseiten nicht von Suchmaschinen indiziert werden. Tatsache ist jedoch: Viele Inhaltsseiten dynamischer Website-Gestaltung k?nnen von Suchmaschinen nicht gefunden werden. Für weitere PHP-Video-Tutorials folgen Sie bitte dem ?ffentlichen WeChat-Konto (Ruohong.com).

Im Allgemeinen betrachten Suchmaschinen das in der dynamischen Webadresse erscheinende ??“ als ?Stoppmarke“ und alle Parameter danach werden ignoriert. Beispielsweise ruft die Suchmaschine für alle Unterseiten von ?index.php?category=x“ letztendlich nur eine URL ab, n?mlich die Seite index.php. Dadurch geraten dynamische Webseiten in die peinliche Situation, dass sie von Suchmaschinen nicht entdeckt und abgerufen werden k?nnen und verlieren direkt die M?glichkeit, von Benutzern entdeckt zu werden, und den riesigen Marktraum von Suchmaschinen.

Gründe, warum Suchmaschinen keine dynamischen Webseiten unterstützen

Dynamische Webseiten werden von Datenbanken gesteuert, wodurch Suchmaschinen der Gefahr ausgesetzt sind, dass unz?hlige URLs in der Datenbank gefangen bleiben und in eine falsche Richtung geraten Endlosschleife Das nennen wir Spinnenfallen. Und sobald der Spider von der Website gefangen wird, führen seine wiederholten Zugriffsanfragen auf die Datenbank auch dazu, dass das Serversystem der Website vollst?ndig lahmgelegt wird. Aus diesem Grund lesen Suchmaschinen die Zeichen nach ??“ in der URL dynamischer Webseiten nicht.

Konvertieren Sie PHP in eine statische HTML-Seite

Obwohl es keine Garantie dafür gibt, dass jede dynamische Seite in eine statische HTML-Datei konvertiert wird, reicht, wenn die Website auf einem Apache-Server gehostet wird, nur ein einfaches A Ein kleines Skript kann die meisten dynamischen Seiten in HTML-Dateien konvertieren.

1. Bestimmen Sie die PHP-Datei, die in eine PHP-Datei mit der Endung html konvertiert werden muss.

Unser Ziel sind Webseiten, die viele dynamische Unterseiten enthalten. Am Beispiel von ?index.php?category=x“ müssen wir die dynamischen Unterseiten nach ?index.php“ konvertieren. Wenn es auf der Website beispielsweise ein Unterverzeichnis mit dem Namen ?Arts and Crafts“ gibt, lautet die URL ?index.php?category=1“, andere Unterverzeichnisse und diese URL unterscheiden sich nur in der letzten Variablen, daher müssen wir die ?ndern index Wie der Server es ?ffnet, wenn er Variablen nach .php folgt.

2. Benachrichtigen Sie den Server, um eine PHP-Datei zu ?ffnen, nachdem er eine Anrufanfrage von einer HTML-Seite angenommen hat.

Wir müssen eine .htaccess-Textdatei in dem Verzeichnis ablegen, in dem sich index.php befindet Der Server. Die .htaccess-Datei ist eine Verzeichniskonfigurationseinstellungsdatei auf dem Apache-Server. Sie bietet eine Methode zum ?ndern der Konfiguration des Verzeichnisses, d. h. das Platzieren einer Datei (.htaccess-Datei), die eine oder mehrere Anweisungen enth?lt, in einem bestimmten Dokumentverzeichnis in diesem Verzeichnis und allen seinen Unterverzeichnissen. Zu den Funktionen von .htaccess geh?ren das Festlegen von Webseiten-Passw?rtern, das Festlegen von Dateien, die bei Auftreten eines Fehlers angezeigt werden, das ?ndern des Homepage-Dateinamens, das Verbieten des Lesens von Dateinamen, das Umleiten von Dateien, das Hinzufügen von MIME-Kategorien, das Verbieten der Auflistung von Dateien in Verzeichnissen usw.

Wenn Sie die Serverkonfiguration für ein Verzeichnis ?ndern müssen und keine Root-Berechtigungen auf dem Serversystem haben, sollten Sie die .htaccess-Datei verwenden. Wenn der Serveradministrator nicht bereit ist, die Konfiguration h?ufig zu ?ndern, kann er Benutzern erlauben, die Konfiguration selbst über die .htaccess-Datei zu ?ndern, insbesondere wenn der ISP mehrere Benutzerseiten auf einem Computer bereitstellt und m?chte, dass Benutzer die Konfiguration ?ndern k?nnen Dies ist normalerweise der Fall. ?ffnen Sie einige .htaccess-Funktionen, damit Benutzer sie selbst festlegen k?nnen. Für vdeck-Benutzer müssen Sie m?glicherweise zuerst eine Textdatei erstellen und diese dann im Admin-Bereich in .htaccess umbenennen. Jetzt müssen wir einige Variablen auf der Serverseite angeben. Beispielsweise muss ich die Variable ??category=x“ in ?directory-x.html“ ?ndern, um das Problem zu beseitigen, dass dynamische Seiten nicht von Suchmaschinen abgerufen werden k?nnen.

Bevor wir mit der Erstellung von Servervariablen beginnen, müssen wir in dieser neuen .htaccess-Datei eine Rewrite-Engine (URL-Rewriting-Tool) erstellen. Schreiben Sie einfach

in die erste Zeile der Datei-Rewrite-Engine auf

Dies ist gleichbedeutend damit, dem Server mitzuteilen, dass wir die Art und Weise ?ndern m?chten, wie einige Dateien verarbeitet werden. Die n?chste Zeile gibt die Umschreiberegeln an:

rewriterule ^directory-([0-9]*.* index.php?category=$1 [l,nc]

Dieser Befehl zeigt Folgendes an: Solange eine Seitenaufrufanforderung für eine statische Webseite eingeht, die ?Verzeichnis-0“ bis ?Verzeichnis-9“ in der URL enth?lt, gibt der Server die Adresse ?index.php? Variable“ an den aufrufenden Benutzer zurück. Um die n?chste Rewrite-Regel zu bearbeiten, müssen wir sie zun?chst testen. Wir k?nnen zun?chst ein neues Browserfenster ?ffnen und ?directory-1.htm“ eingeben .html". Wenn die Seite, die wir sehen, ?index.php?category=1" anzeigt, bedeutet das, dass die Umschreiberegel ordnungsgem?? funktioniert.

 3. Lassen Sie Suchmaschinen unsere statischen Seiten sehen

Jetzt müssen wir Suchmaschinen erlauben, unsere ?umgestaltete“ neue Webseitenadresse zu sehen. Müssen wir die Website also schnell wieder bei der Suchmaschine einreichen? Wir müssen nicht so hart arbeiten, wir müssen nur die PHP-Datei ?ffnen und bearbeiten. Denken Sie jedoch vorher daran, von jedem Skript, das Sie ?ndern m?chten, eine Sicherungskopie zu erstellen und diese auf Ihrer Festplatte zu speichern. Anschlie?end müssen Sie die verschiedenen Stellen identifizieren, an denen Sie das Programm erstellen, das die Linkadresse ?ndert. Es ist besser, ?nderungen im Frontend vorzunehmen als im Hintergrund. Die PHP-Datei erh?lt Informationen in Form von ?index.php?category=x“ aus der .htaccess-Datei. Wir müssen diese dynamisch generierten Webseitenadressen ?ndern und sie Benutzern und Suchmaschinen als statische Seitenadressen anzeigen. Das hei?t, ersetzen Sie den Teil, der ?index.php?category=" in allen URLs enth?lt, durch ?directory-" und fügen Sie das Suffix .html hinzu.


Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276