PHP:
RewriteEngine on
Options +FollowSymLinks
RewriteBase /
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)\.html$ /index.php?$1=$2&$3=$4&$5=$6&$7=$8&$9=$10&$11=$12&$13=$14&$15=$16&%1 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)\.html$ /index.php?$1=$2&$3=$4&$5=$6&$7=$8&$9=$10&$11=$12&$13=$14&%1 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)\.html$ /index.php?$1=$2&$3=$4&$5=$6&$7=$8&$9=$10&$11=$12&%1 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)\.html$ /index.php?$1=$2&$3=$4&$5=$6&$7=$8&$9=$10&%1 [L]
# Bis hier gehen die Regeln ,von unten gesehen.
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)\.html$ /index.php?$1=$2&$3=$4&$5=$6&$7=$8&%1 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start/(.+)/(.+)/(.+)/(.+)/(.+)/(.+)\.html$ /index.php?$1=$2&$3=$4&$5=$6&%1 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start/(.+)/(.+)/(.+)/(.+)\.html$ /index.php?$1=$2&$3=$4&%1 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start/(.+)/(.+)\.html$ /index.php?$1=$2&%1 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^start\.html$ /index.php?%1 [L]
Der link geht noch:
HTML:
<a href http="/start/sector/loggin/gehe/zu/dem/punkt/hier/hin.html">XXX</a>
Wird der Link jetzt verlängert funktionieren die Regeln nicht mehr.
Ich habe schon etliches Probiert , alles ohne Erfolg.
Das einzige was geht ist wenn ich den Rest wieder als normale GET -variablen übergebe.
Hat vielleicht einer eine Idee ?
Danke.
mfg flor
Zuletzt bearbeitet: