Ämne: mod_rewrite
Visa ett inlägg
Oläst 2017-05-15, 07:44 #5
xpats avatar
xpat xpat är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2004
Inlägg: 624
xpat xpat är inte uppkopplad
Mycket flitig postare
xpats avatar
 
Reg.datum: Mar 2004
Inlägg: 624
Citat:
Ursprungligen postat av fabian Visa inlägg
Hur löste du det? Kan vara bra att dela med sig av om någon annan behöver svaret.

Här är ett sätt att lösa det


Input: http://www.wn.se/?foobar=hej

Kod:
RewriteCond %{QUERY_STRING} ^(.*)foobar(.*)$
RewriteRule ^(.*)$ $1?%1HelloWorld%2 [R=301,L]
Output: http://www.wn.se/?HelloWorld=hej
Sant, klart man ska!

RewriteCond %{REQUEST_URI} ^(.*)/sista-delen-av-urlen-före-parametern
RewriteCond %{QUERY_STRING} gammalparamter=([0-9]+)
RewriteRule ^(.*)$ /nysökväg?nyparameter=%1 [R=301,L]

Först kollar man sökvägen - REQUEST_URI - Sen kollar man parametern - QUERY_STRING
Sen kan man göra rewriten.
xpat är inte uppkopplad   Svara med citatSvara med citat