webForumDet fria alternativet

ta bort automatisk filändelse tillägg i Apache

Webbservrar

2 svar · 319 visningar · startad av prey

Medlem sedan jan. 2002341 inlägg
Frågan#1

Hittills har jag aldrig stört mig på Apaches automatiska tilläggning;

om du går till http://www.s.se/textfil kommer Apache automatiskt att upptäcka att filen "textfil" inte finns. Däremot upptäcker apache att "textfil.txt" finns, och visar automatiskt den istället. Detta är Apaches förinstallerade procedur, men nu vill jag ha bort den (håller på med ett php/mysql system som mappar rubbet istället).

Hur ska jag göra?

Det enda jag kör i nuläget är:

          RewriteEngine On
          RewriteCond %{REQUEST_URI} !^\/index\.php$
          RewriteCond %{REQUEST_URI} !^\/norewrite\/
          RewriteRule .* index.php?%{REQUEST_URI} [L]

Men Apache skriver om filen redan innan ovanstående körs... Vilket gör att det inte funkar...

Medlem sedan juni 20014 290 inlägg
#2

Det är "Options MultiView" som gör denna "feature", prova att ta bort MultiView

Medlem sedan jan. 2002341 inlägg
#3

Tack så mkt!

244 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)