Kom ihåg mig?
Home Menu

Menu


Redirect som är beroende av get-parametrar

Ämnesverktyg Visningsalternativ
Oläst 2007-01-26, 05:42 #1
totoos avatar
totoo totoo är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2006
Inlägg: 730
totoo totoo är inte uppkopplad
Mycket flitig postare
totoos avatar
 
Reg.datum: Nov 2006
Inlägg: 730
Jag har kört fast som tusan på det här....


Jag byter adresser på en site som nu ska få börja använda mod_rewrite.


Jag vill dock att de gamla adresserna fortfarande ska fungera, men det blir lite svårt, delvis på grund av att målfilerna inte längre har samma namn, så det måste göras en riktigt redirect.

Jag skulle vilja göra såhär:

RewriteRule ^minfil.php?page=ensida$ minfil/ensida

Men det går inte... Varken rewriterule eller Redirect låter mig göra det, för get-parametrarna räknas inte in i jämförelsen.

Om jag däremot gör såhär:

RewriteRule ^minfil.php$ minfil

så blir regeln sann, och jag redirectas/rewritas och GET-parametrarna följre sedan med till nya sidan.

I alla fall, varför kan jag inte göra som jag vill? Varför kan jag inte redirecta beroende på en getparameter? Det måste väl gå?

Jag vill köra 301r på allihop så att google å grejer ger upp så fort som möjligt (antar att det har inverkan) och snart glömmer de gamla adresserna.

Förtydligande
Jag vill göra såhär, men det går inte, inte med denna metod iaf

RewriteRule ^minfil.php?page=ensida$ enkulsida/whatever/yes

(eller)

Redirect 301 /minfil.php?page=ensida http://www.minsite.se/enkulsida/whatever/yes

Båda fungerar precis lika, och lika dåligt för den delen.
Tack för tips
totoo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-01-26, 08:30 #2
jahaa jahaa är inte uppkopplad
Medlem
 
Reg.datum: Jun 2004
Inlägg: 91
jahaa jahaa är inte uppkopplad
Medlem
 
Reg.datum: Jun 2004
Inlägg: 91
Kanske ifall du skriver något dyl.

RewriteCond %{QUERY_STRING} ^?page=ensida$
RewriteRule ^(.*)$ enkul/sida/osv.html

Inte testat alls och skrivet i mild stress. Så du får testa det mer =)

http://www.ilovejackdaniels.com/mod_...heat_sheet.png - kanske kan hjälpa dig lite.
jahaa är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-01-28, 21:22 #3
totoos avatar
totoo totoo är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2006
Inlägg: 730
totoo totoo är inte uppkopplad
Mycket flitig postare
totoos avatar
 
Reg.datum: Nov 2006
Inlägg: 730
det där gav ju 500, internal server error. Men jag ska sätta mig in i ditt dokument när jag vaknar imorron
totoo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-01-29, 03:14 #4
totoos avatar
totoo totoo är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2006
Inlägg: 730
totoo totoo är inte uppkopplad
Mycket flitig postare
totoos avatar
 
Reg.datum: Nov 2006
Inlägg: 730
Jag blir inge klokare av någon guide heller.
Men det lär gå?

In gen annan som vet?
totoo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-01-29, 04:54 #5
totoos avatar
totoo totoo är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2006
Inlägg: 730
totoo totoo är inte uppkopplad
Mycket flitig postare
totoos avatar
 
Reg.datum: Nov 2006
Inlägg: 730
Det stör mig mycket att man inte kan editera sina inlägg. Är det bara för att jag är ny som det är tidsbegränsning på den eller gäller det all?

I alla fall så hittade jag en lösning, och en bra sida som förklarade är:

http://www.webmasterworld.com/forum92/1118.htm

Tack för er tid, extra tack till jahaa
totoo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-01-30, 00:15 #6
vco-systemss avatar
vco-systems vco-systems är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 774
vco-systems vco-systems är inte uppkopplad
Mycket flitig postare
vco-systemss avatar
 
Reg.datum: Dec 2004
Inlägg: 774
Citat:
Det stör mig mycket att man inte kan editera sina inlägg. Är det bara för att jag är ny som det är tidsbegränsning på den eller gäller det all?
Det är väldigt bra att det inte går att editera "gamla" inlägg. Det skulle vara svårt att följa en diskussion om det ändrades i de tidigare inläggen.
vco-systems är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:58.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017