Ich habe die Umleitungsregel für SEO-freundliche URLs erstellt. Ich möchte die .php-URL von allen Seiten und Anfragen entfernen.htaccess Änderung der Dateierweiterung von .php nach .html
Ich habe mit dem folgenden Code versucht, aber es funktioniert nicht:
Options -Multiviews
Options +FollowSymLinks
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^special-offers.html$ special_offers.php
RewriteRule ^([a-zA-Z0-9-/]+).html$ offer_detail.php?url=$1
RewriteRule ^sear_search.html$ search.php
ErrorDocument 404 /404page.php
ich diese Regeln in anderem Projekt bereits verwenden und die URL arbeitet gut, aber Workin es jetzt nicht.
Was sind einige Beispiel-URLs, die nicht funktionieren und was genau ist der Fehler? – anubhava
Wenn ich die ** special-offers.html ** besuchen möchte, wird die ** special_offers.php ** Seite mit dem Ergebnis angezeigt. Aber wenn ich das ** http: //localhost/tayyaba/special-offers.html** führe, wird das ** Objekt nicht gefunden! ** angezeigt. – mageDev0688