Heim >Backend-Entwicklung >PHP-Tutorial >Wie implementiert man URL-Rewriting in PHP mithilfe von .htaccess und play.php?
Um die URL-Umschreibung zu implementieren, müssen Sie Folgendes ändern:
1. Ändern Sie die .htaccess-Datei:
Fügen Sie den folgenden Code zu Ihrer .htaccess-Datei hinzu:
RewriteEngine On RewriteRule ^videos/play/([a-zA-Z0-9_-]+)$ videos/play.php?title= [L] RewriteRule ^videos/play/(\d+)/([a-zA-Z0-9_-]+)$ videos/play.php?id= [L]
2. Ändern Sie das play.php-Skript:
Behandeln Sie die Parameter in Ihrem play.php-Skript wie folgt:
<?php if (isset($_GET['title'])) { // Redirect based on title } elseif (isset($_GET['id'])) { // Redirect based on ID } else { // Display error or default page } ?>
Aus SEO-Sicht: Beide URL-Rewriting-Formate sind relativ akzeptabel. Für Tracking- und Analysezwecke wird jedoch das zweite Format (mit der ID) bevorzugt. Damit können Sie ganz einfach die Zuschauerzahl für bestimmte Videos verfolgen.
In Ihrem spezifischen Beispiel können Sie Folgendes auswählen Implementierung:
Dies wird es ermöglichen Sie können entweder anhand des Titels oder der numerischen ID weiterleiten.
Das obige ist der detaillierte Inhalt vonWie implementiert man URL-Rewriting in PHP mithilfe von .htaccess und play.php?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!