Kom ihåg mig?
Home Menu

Menu


mod_rewrite problem med

Ämnesverktyg Visningsalternativ
Oläst 2006-06-19, 13:17 #1
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
Har gjort om sidan lite så nu har jag fått problem med det jag skrivit i .htaccess.
Jag vill ha:
www.domain.se/index.php?title= -> www.domain.se/wiki/index.php?title=

Finns det något bra sätt att skriva det på för detta fungerar inte:

Redirect /index.php?title= http://www.domain.se/wiki/index.php?title=

Något bra tips?

Edit:
Efter glömde att skriva, att jag har ett antal sidor som ser ut så här:
index.php?title=Sida och index.php?title=Annan_sida
Så måste all text som kommer efter title= vidarebefodras till den nya mappen /wiki/ exempel:
www.domain.se/index.php?title=Sida till www.domain.se/wiki/index.php?title=Sida
och www.domain.se/index.php?title=Annan_sida till www.domain.se/wiki/index.php?title=Annan_sida
namnlos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-19, 16:47 #2
Emjs avatar
Emj Emj är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 78
Emj Emj är inte uppkopplad
Medlem
Emjs avatar
 
Reg.datum: Jun 2005
Inlägg: 78
RewriteRule ^/index.php?title=(.*)$ /wiki/index.php?title=$1

Borde funka
Emj är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-19, 18:59 #3
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
Får bara 404 fel eftersom www.domain.se/index.php inte finns.
Jag kanske borde göra det i php istället?
namnlos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-19, 20:42 #4
Emjs avatar
Emj Emj är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 78
Emj Emj är inte uppkopplad
Medlem
Emjs avatar
 
Reg.datum: Jun 2005
Inlägg: 78
Har du slagit på rewriteengine?
Emj är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-19, 21:03 #5
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
Menar du detta?
Kod:
RewriteEngine On
Har testat både med och utan
namnlos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-19, 22:22 #6
Emjs avatar
Emj Emj är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 78
Emj Emj är inte uppkopplad
Medlem
Emjs avatar
 
Reg.datum: Jun 2005
Inlägg: 78
Har du mod_rewrite i apache? För nån 404 ska du ju inte få.
Emj är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-20, 18:55 #7
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
Har ingen aning om det, min kunskap sträcker sig tyvärr inte så långt.
namnlos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-21, 10:09 #8
Emjs avatar
Emj Emj är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 78
Emj Emj är inte uppkopplad
Medlem
Emjs avatar
 
Reg.datum: Jun 2005
Inlägg: 78
Det är ju ett måste för att kunna använda det. Men får du slå på rewriteengine utan att den gnäller så borde det ju vara installerat.
Emj är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-22, 19:51 #9
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
namnlos namnlos är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 6
Har tyvärr ingen behörighet att kolla/slå på rewrite engine. Killen jag lånar servern av är bortrest så finns det inget annat alternativ?

Jag har möjlighet att att använda index.php i root-mappen ifall det hjälper. Men det kanske det inte gör?
namnlos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-26, 16:32 #10
SiCs avatar
SiC SiC är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2006
Inlägg: 13
SiC SiC är inte uppkopplad
Nykomling
SiCs avatar
 
Reg.datum: Jun 2006
Inlägg: 13
Om inte mod_rewrite är tillåtet i httpd.conf är det ju ganska kört att försöka med en mod_rewrite. Däremot kan du ju köra en header-ompekning från index.php.

Kod:
<?PHP header("Location: /wiki/index.php"); ?>
Det blir ju lite större problem om du ska skicka med querystrings, men det ska gå att lösa på något sätt.
SiC ä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:37.

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