Obwohl .htaccess möchte ich/page/var1/var2 zu ./page.php?var1=var1 & var2 = var2 umleiten. Dies ist sehr einfach, aber ich möchte es so machen/Seite/var1 leitet auch um ./page.php?var1=var1 (ohne die var2). Die einzige Art, wie ich das tue ist:.htaccess Optionale Zeichen?
RewriteRule page/(.*)$ ./page.php?var1=$1
RewriteRule page/(.*)/(.*)$ ./page.php?var1=$1&var2=$2
Wie Sie es ist sehr überflüssig sehen können, und ich habe eine Tonne von Zeilen wie diese, so wird es sehr chaotisch. Irgendeine Möglichkeit, "optionale" Teile zu definieren?
Ich denke, mod_rewrite stoppt, wenn es eine Übereinstimmung findet, also solange ich die zwei vars eins vor dem einen var eins setze, wird es in Ordnung sein, aber danke für die heads-up. – Yifan
DANKE! Das war genau das, wonach ich suchte. – Yifan
+1 Vielen Dank dafür! Es funktioniert perfekt :) – Nathan