Htaccess fungerar inte (linux)

Permalänk

Htaccess fungerar inte (linux)

Tjena jag har lagt in en .htaccess fil i www mappen med koden Option -Indexes.
Men problemet är att jag vill inte att folk ska kunna gå in i mappar via webläsaren men htaccess filen verkar inte fungera. Allt ligger på en linux baserad dator.
Någon skulle gärna tydligt kunna berätta var jag ska ändra för att htaccess filen ska fungera.
Har läst att man ska göra något med AllowOverride men var finner jag det?
Tydlig hjälp tack - Med vänlig hälsning, skum tomte

Skickades från m.sweclockers.com

Permalänk
Legendarisk

Du måste hitta konfigurationsfilerna för din apacheinstallation (var dessa ligger varierar beroende distro och setup) och ändra värdet för AllowOverride för de mappar du vill kunna använda htaccessfiler i. Om du söker på AllowOverride i din httpd.conf så bör du hitta inställningarna för docrooten, med exempel i kommentarerna.

<Directory "/path/till/docroot"> AllowOverride All </Directory>

Glöm inte att starta om Apache när ändringarna är klara.

http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride

Skickades från m.sweclockers.com

Visa signatur

Abstractions all the way down.

Permalänk

Min httpd.conf är av mågon andledning tom? Finns det flera?

Skickades från m.sweclockers.com

Permalänk
Legendarisk

Det är möjligt. Det kan också vara så att din konfiguration använder httpd.conf till något annat och att det finns en annan fil som innehåller grundinställningarna. Vad använder du för system? Hur har du installerat allt?

Skickades från m.sweclockers.com

Visa signatur

Abstractions all the way down.

Permalänk
Skrivet av Tunnelsork:

Det är möjligt. Det kan också vara så att din konfiguration använder httpd.conf till något annat och att det finns en annan fil som innehåller grundinställningarna. Vad använder du för system? Hur har du installerat allt?

Jag använder mig utav linux server edition där lamp medföljer!

Skickades från m.sweclockers.com

Permalänk
Medlem

kika under /etc/apache2/sites-enabled/
bör ligga någon default eller liknande som du kan ändra/lägga till din Directory-inställning.

Visa signatur

weeeee

Permalänk
Skrivet av mounte:

kika under /etc/apache2/sites-enabled/
bör ligga någon default eller liknande som du kan ändra/lägga till din Directory-inställning.

Jag måste ha rättigheter för att kunna ändra i filen hur får jag det?

Permalänk
Inaktiv
Skrivet av Skum-tomte:

Jag måste ha rättigheter för att kunna ändra i filen hur får jag det?

Om du kör i terminalen skriver du sudo före det kommandot du vill utföra (sudo nano .htaccess).

Permalänk
Skrivet av anon150287:

Om du kör i terminalen skriver du sudo före det kommandot du vill utföra (sudo nano .htaccess).

Jag menar för att kunna skriva i filen eller ändra det som redan står i den

Permalänk
Inaktiv
Skrivet av Skum-tomte:

Jag menar för att kunna skriva i filen eller ändra det som redan står i den

Ja. Kör du i terminalen eller med tex. Gnome?
Om du kör tex. "sudo nano .htaccess" öppnar du .htaccess med root privilegier och kan således ändra filen.

Permalänk
Skrivet av anon150287:

Ja. Kör du i terminalen eller med tex. Gnome?
Om du kör tex. "sudo nano .htaccess" öppnar du .htaccess med root privilegier och kan således ändra filen.

Det jag skriver i min .htaccess fil fungerar inte...

Permalänk
Inaktiv
Skrivet av Skum-tomte:

Det jag skriver i min .htaccess fil fungerar inte...

Jag svarade endast på

Citat:

Jag måste ha rättigheter för att kunna ändra i filen hur får jag det?

Vet inte varför din .htaccess fil inte fungerar.

Permalänk
Skrivet av anon150287:

Jag svarade endast på

Vet inte varför din .htaccess fil inte fungerar.

Det löste sig fick hjälp av en annan.