Citat:
Ursprungligen postat av JesperA
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.