Portál AbcLinuxu, 24. dubna 2024 16:12


Dotaz: apache

9.2.2010 21:39 asdfarwer
apache
Přečteno: 109×
Odpovědět | Admin
mam apache zapnute v zlozke /var/www, ako sa da vypnut aby v zlozke /var/www/asdfg apache bol vypnuty?

dik.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 9.2.2010 21:50 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: apache
Odpovědět | | Sbalit | Link | Blokovat | Admin
K restrikcím se u apache používá soubor ".htaccess". Nicméně být tebou, tak bych si nejdříve ujasnil, co přesně chceš. Napiš, co přesně zamýšlíš, třeba by bylo nějaké rozumné řešení ;-)
Pokud máš v adresáři "/var/www/asdfg" jen nějaké soubory a nechceš, aby jejich seznam byl normálně viděn, tak do tohoto adresáře stačí umístit onen soubor ".htaccess" a do něj napsat "Options -Indexes"
Nicméně pokud něko přijde na odkaz na daný soubor, který je v onom adresáři, tak ho bude moci stáhnout.
Zdar Max
Měl jsem sen ... :(
Max avatar 9.2.2010 21:52 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: apache
Jop, a aby ti apache bral v potaz ".htaccess", tak je mu to třeba říci pomocí volby "AllowOverride" ;-)
Zdar Max
Měl jsem sen ... :(
9.2.2010 21:57 l4m4
Rozbalit Rozbalit vše Re: apache
Spíš pode mne chce Deny from all než Options -Indexes, ale těžko říci...
9.2.2010 21:55 l4m4
Rozbalit Rozbalit vše Re: apache
Odpovědět | | Sbalit | Link | Blokovat | Admin
Apache zapnutý v adresáři nedává smysl. Co to má znamenat?

Pokud zakázat přístup do nějakého podadresáře, tak
<Directory /var/www/asdf>
  Order deny,allow
  Deny from all
</Directory>
nebo ekvivalentně v .htaccess v tom podadresáři.

Pokud chceš něco jiného, tak se vyjadřuj srozumitelně.
9.2.2010 22:50 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: apache
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na otázku je jednoduchá odpověď: „nijak“ :).
Je možné mu jen říct, že do této složky nemá přístup a to buď definicí v conf. souboru, jak zde bylo uvedeno:
<Directory /var/www/asdfg>
  Order deny,allow
  Deny from all
</Directory>
nebo pomocí souboru .htaccess umístněném v adresáři /var/www/asdfg s obsahem
Order deny,allow
Deny from all
, ale je třeba aby konfigurace apache umožňovala tuto možnost a to pomocí minimálně AllowOverride Limit či AllowOverride All.
Tato volba může být uvedena mezi
<Directory /var/www/>
.
AllowOverride Limit
.
</Directory>
nebo
<Directory /var/www/asdfg>
AllowOverride Limit
</Directory>
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.