Visa ett inlägg
Oläst 2013-04-11, 09:35 #2
bredbandsbloggen.se bredbandsbloggen.se är inte uppkopplad
Medlem
 
Reg.datum: May 2011
Inlägg: 89
bredbandsbloggen.se bredbandsbloggen.se är inte uppkopplad
Medlem
 
Reg.datum: May 2011
Inlägg: 89
Citat:
Ursprungligen postat av JesperA Visa inlägg
Tjenare!

Finns det någon möjlighet att få Apache att endast läsa "ursprungs"filen i en sökväg, tex om sökvägen är /profile/jespera går det då få Apache att bara läsa /profile/ som pekas som brukligt mot /profile.php och ignorera "jespera" biten i sökvägen?

I Nginx räcker det med:

Kod:
location / {
    try_files $uri $uri/ index.php;
    rewrite ^(.+)/ $1.php;
}
Men Apache envisas med att köra "jespera" snutten också, vilket resulterar i att den inte ens hittar /profile.php, och i detta fallet skall den INTE pekas mot en query string.

(Nej, detta är av någon anledning inte uppbyggt som ett traditionellt MVC och utgår INTE alltid från /index.php)

Någon som har något förslag?
Vad jag förstår av ditt inlägge vill du att /profile/jespera skall öppna
/profile.php istället. Gissar även du menar att första filen heter /profile/jespera.php
Om det är så är det bara att köra en Redirect typ:
Redirect /profile/jespera.php http://www.dindomän.se/profile.php
Kom ihåg att lägga ut hela adressen till vart du skall hamna. Annars får du dessa problem. I alla fall på en "normal" apche server.
bredbandsbloggen.se är inte uppkopplad   Svara med citatSvara med citat