2016-04-09 26 views
-1

Ich habe dynamisch Arbeits urldynamische URL umleiten Ausgabe

http://filertionline.in/rti/file-rti-online-village.php?village=bela&block=nanpur&district=sitamarhi&state=bihar

ich umleiten mag ist als

https://filertionline.in/rti/rti-in-bihar/rti-in-sitamarhi/rti-in-nanpur/rti-in-bela

I write URL Redirect Regel, aber es ist nicht

RewriteRule ^rti/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)\ rti/file-rti-online-village.php?village=$1&block=$2&district=$3&state=$4 [L] 
Arbeits

Antwort

1
^rti/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)\ 
                   ^

Entfernen Sie das nachlaufende \, es macht überhaupt keinen Sinn.

+0

Auch nicht funktioniert nach dem Entfernen von Training \. .htaccess ist in root und PHP-Datei ist in/rti/rti/file- rti- online-village.php –

+0

Bitte genauer gesagt, "nicht funktioniert" ist keine hilfreiche Problembeschreibung. Wenn ich diesen regulären Ausdruck zu https://regex101.com/#python nehme und 'rti/rti-in-bihar/rti-in-sitamarhi/rti-in-nanpur/rti-in-bela 'als Testzeichenfolge verwende , dann zeigt es, dass es mit den Teilen 'bihar',' sitamarhi', 'nanpur' und' bela' übereinstimmt. – CBroe

+0

_ ". htaccess ist im root und php ist in/rti/rti/file-rti-online-village. php "_ - aber deine RewriteRule versucht in' rti/file-rti-online-village.php? ... 'umzukrempeln - also hast du vielleicht den Pfad falsch angegeben? – CBroe