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!

254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)