Visa ett inlägg
Oläst 2013-04-09, 21:49 #1
JesperA JesperA är inte uppkopplad
Medlem
 
Reg.datum: Jul 2008
Inlägg: 214
JesperA JesperA är inte uppkopplad
Medlem
 
Reg.datum: Jul 2008
Inlägg: 214
Standard Apache rewrite so ignorerar allt efter /whatever/

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?
JesperA är inte uppkopplad   Svara med citatSvara med citat