Portál AbcLinuxu, 8. května 2025 00:10

Dotaz: zákaz prohlížení adresářů v document root

26.5.2008 20:03 Mikebond
zákaz prohlížení adresářů v document root
Přečteno: 830×
Odpovědět | Admin
Mám v documnt root adresář kde mám uložené obrázky, na které mám odkazy na svých stránkách. Potřebuji, aby návštěvníci mohli prohlížet obrázky na mých stránkách, ale nemohli se dostat do toho adresáře. Aby se jim zobrazilo WWW.neco.cz, ale nikoliv www.neco.cz/picture.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.5.2008 20:21 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: zákaz prohlížení adresářů v document root
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vytvořte si v tom adresáři pictures soubor .htaccess (pokud není povolen, podívejte se na direktivu AllowOverride) a do něj přidejte
Options -Indexes
26.5.2008 21:29 Mikebond
Rozbalit Rozbalit vše Re: zákaz prohlížení adresářů v document root
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dík, funguje to přesně tak jak jsem potřeboval.
3.6.2008 18:07 Mikebond
Rozbalit Rozbalit vše přesměřování stránky na www.neco.cz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám v documetroot /home/www/neco_cz/www/ svoje stránky. V nich mám doménu www.neco.cz. Potřeboval bych, aby se mně stránky vypsaly i bez www. Jako http://neco.cz nebo aby se mně přesměřovaly v tomto případě na www. Zkusil jsem to řešit pomocí vhost_alias.load a to tak že jsem tam vložil: UseCanonicalName Off VirtualDocumentRoot /home/neco_cz/www/%1 # cesta k wwwroot

virtual mám nastavený takhle VirtualDocumentRoot /home/www/neco_cz/%1/

po restartu apache mně to hází chybu: Syntax error on line 4 of /etc/apache2/mods-enabled/vhost_alias.load: VirtualDocumentRoot takes one argument, how to create the DocumentRoot based on the host failed! Kdy by mně byl schopen někdo navést na správné řešení, byl bych mu velmi vděčen.

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.