Ich habe ein Problem mit URL-Umschreibung.URL-Umschreibung - Einfache Ausgabe
ich einfach bin versucht, wie Smart-URL zu umleiten www.name.com/demo/profile an die bestehende url: www.name.come/demo/index.php s = Profil
Ich habe meine .htaccess im Root-Verzeichnis abgelegt.
Hier ist mein Code:
RewriteEngine On
RewriteRule ^demo/([a-z]+) demo/index.php?s=$1& [NC,L]
Wenn ich etwas schreiben wie www.name.com/demo/profile es funktioniert nicht.
Mod Rewrite auf dem Server ist aktiv und es funktioniert (ich habe andere Beispiele versucht).
Danke!
Update
Mit Zahlen es funktioniert.
Meine Regel:
RewriteEngine On
RewriteRule ^demo/([0-9]+) demo/index.php?s=$1& [NC,L]
Smart-url: www.name.com/demo/1
Bestehende url: www.name.come/demo/index.php s = 1
Warum funktioniert es nicht mit Zeichen?
Wie funktioniert es nicht? - Es sollte * für das spezifische Beispiel gegeben werden. – CD001
Welchen Fehler sehen Sie, wenn Sie zur URL gehen? – starkeen
Nicht gefunden Die angeforderte URL/demo/profile wurde auf diesem Server nicht gefunden. – DevTen