Portál AbcLinuxu, 23. dubna 2024 08:17


Dotaz: pomoc s nastavenim .htaccess

22.2.2014 10:57 tribalcz | skóre: 3
pomoc s nastavenim .htaccess
Přečteno: 262×
Odpovědět | Admin
zdravim potrebuju nastavit .htaccess na debian wheezi ale nejde mi to blbnu s tim uz nekolik hodin a porad se ne a ne chytnou mohl by me nekdo popostrcit??? treba ti jaky souborm mam editovat mam httpd.conf rozrezane na ruzne dily tj

/etc/apache2/ # |-- apache2.conf # | `-- ports.conf # |-- mods-enabled # | |-- *.load # | `-- *.conf # |-- conf.d # | `-- * # `-- sites-enabled # `-- *

predpokládal jsem že je nutno editovat soubor apache2.conf jelikož v něm nastavuji přístup k souborum .ht ale nejspis jsem se spletl
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.2.2014 11:02 NN
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bud konkretnejsi o co ti vlastne jde. Z popisu neni poznat ktera bije..
22.2.2014 11:57 tribalcz | skóre: 3
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
potřebuji povolit .htaccess ale nemuzu najit soubor ve kterem je to potreba uddelat
MMMMMMMMM avatar 22.2.2014 12:01 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
Odpovědět | | Sbalit | Link | Blokovat | Admin
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit 

Linux Dokumentační Projekt - PDF ke stažení
22.2.2014 15:46 tribalcz | skóre: 3
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
dobry pokud sem hazis cast souboru tak by mi dopomohlo jeste mi rict nazev toho souboru debian rozkouskovava httpd.conf na vice dilu
AraxoN avatar 22.2.2014 18:22 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
grep -nir allowoverride /etc/apache2/
MMMMMMMMM avatar 23.2.2014 07:47 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
Bohužel (bohudík!) nepoužívám Debian a ani to nemám v budoucnu v plánu. ;-) Takže nevím, ve kterém souboru by defaultní nastavení Allowoverride mohlo být, ale hned první odkaz na Googlu: http://stackoverflow.com/questions/4111682/why-doesnt-htaccess-have-any-effect
23.2.2014 12:19 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
nedej bože Debian/kFreeBSD, to už by bylo opravdu složité
24.2.2014 09:49 tribalcz | skóre: 3
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
bohuzel tento post je k nicemu je dobry v pripade ze nestahujete apache z repa ale ze stranek apache foundation nicméně tak debian je hodně vyspělí ale zároveň málo blbuvzdorný znám hodně lidí co si ho stahly jako první systém a pak se divili proč jim něco nejde apod
22.2.2014 12:04 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
Odpovědět | | Sbalit | Link | Blokovat | Admin
našel jsem zajímavou webovou aplikaci na generování .htaccess pro konkrétní web, popis na začátku je německy, ale formulář už anglicky...
22.2.2014 18:05 becherekmg | skóre: 12 | blog: bech_blog | Praha
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to už hodně dlouho, co jsem dělal něco na apache, ale u sebe mám v apache2.conf mimojiné toto a .htaccess mi fungoval:
#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride
# directive.
#

AccessFileName .htaccess
Přičemž podle manuálu mám právě default konfigurační soubor /etc/apache2/apache2.conf
"Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
MMMMMMMMM avatar 23.2.2014 07:49 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
tím je pouze specifikováno pojmenování toho souboru - ještě je nutné povolit jeho používání v adresáři, v defaultním nastavení je to pravděpodobně nastaveno na AllowOverride none a to je nutné změnit
23.2.2014 10:55 mano | skóre: 9
Rozbalit Rozbalit vše Re: pomoc s nastavenim .htaccess
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na debiane má Apache defaultný config súbor /etc/apache2/apache2.conf. V ňom je potrebné nastaviť
AccessFileName .htaccess
(Toto by ale malo byť defaultne nastavené). Pod tým je
<Files ~ "^\.ht">
   Order allow,deny
   Deny from all
   Satisfy all
</Files>
ktoré presne ako si napísal, zabraňuje vidieť súbory .ht* zvonka. Ďalej sa z tohoto súboru includujú ostatné rozrezané súbory. V tomto prípade sú pre teba dôležité súbory v adresári /etc/apache2/sites-enabled/, kde by sa mali ukladať samostatne súbory s jednotlivými virtuálnymi hostmi. Pokiǎľ si tam žiadny nový host nepridával, mal by tam byť /etc/apache2/sites-enabled/000-default, kde je potrebné pre zadaný web adresár povoliť už ostatnými spominaným AllowOverride All (resp. v závislosti od ďalšej potreby pridať aj parametre Options). Tu sa to nastaví pre každý adresár samostatne, tj. v

    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

zmeníš na
AllowOverride All
a po reštarte apache by ti malo brať všetko z .htacess

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.