✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Regeln zum Umschreiben von WordPress-URLs erklärt

46

Apache Server ermöglicht URL-Umschreibungsregeln, indem er einfach eine Datei namens .htaccess unter den FTP-Verzeichnissen ablegt. Die Rewrite-Regeln überschreiben die übergeordneten Regeln, sofern vorhanden. Sie können jedoch im Unterordner <em.htaccess Folgendes festlegen. explizit die Verwendung der .htaccess-Datei der Eltern zu erlauben.

RewriteOptions inherit

Nach der Installation von WordPress wird eine .htaccess-Datei im Stammverzeichnis des Blogs generiert. Nehmen wir zum Beispiel diesen Blog, das Folgende ist der von WordPress generierte Standardinhalt.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /acm/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule. /acm/index.php [L]
</IfModule>

# END WordPress

Kommentare beginnen als Hash. IfModule prüft, ob das Rewrite-Modul aktiviert ist. ^index.php$ – [L] verhindert, dass Anfragen für index.php umgeschrieben werden, um Endlosschleifen zu vermeiden. Wenn die Anfrage für index.php ist, tut die Direktive nichts – und stoppt die Verarbeitung von Regeln [L], dh L – Last. RewriteCond gibt an, dass, wenn die angeforderte Datei keine echte Datei oder kein echtes Verzeichnis ist, alles zu index.php umgeleitet wird, die den $_SERVER[‚REQUEST_URI‘] abrufen kann und den richtigen Code zum Rendern der vom Benutzer angeforderten Seite aufruft .

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?(.*)$ /index.php?id=$1 [L]
</IfModule>

Die obige Zeile RewriteRule ^/?(.*)$ /index.php?id=$1 [L] wird normalerweise verwendet, um die URL wie https://steakovercooked.com/xyz in https://steakovercooked.com/index zu übersetzen .php?id xyz.

Aufnahmequelle: helloacm.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen