Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak włączyć obsługę htaccess
Forum PHP.pl > Forum > Serwery WWW > Apache
dyktek
Witam, mam pytanie jak włączyć obsługę htaccess szukałem po pliku httpd i wynalazłem tam coś takiego

Kod
<FilesMatch "^\.ht">
    Order allow,deny
    Allow from all
</FilesMatch>


czyli teoretycznie obsługa tych plików jest właczona pomimo tego nie działa
dawijanii
Można włączyć jedynie w głównej konfiguracji
Cytat
AccessFileName .htaccess


A ten kod co zapodałeś powoduje iz każdy ma odczyt pliku .htaccess i może je podglądać z poziomu przeglądarki lecz nadal nie można wykonywać ich instrukcji jak admin wyłączył to będzie
dr_bonzo
Musisz miec tez
AllowOverride
ustawione na cos innego niz None (np. All) dla katalogu, w ktorym bedzie .htaccess
dyktek
@dr_bonzo pomogło dzięki smile.gif
kuna
Dobrze a gdzie to wlaczyc na apache2 ? /etc/apache2/sites-available/default ?

Kod
NameVirtualHost *
<VirtualHost *>
    ServerAdmin webmaster@localhost
    
    DocumentRoot /var/www/
    <Directory />
  Options FollowSymLinks
  AllowOverride None
    </Directory>
    <Directory /var/www/>
  Options Indexes FollowSymLinks MultiViews
  AllowOverride All
  Order allow,deny
  allow from all
  # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
  RedirectMatch ^/$ /apache2-default/
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
  AllowOverride None
  Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
  Order allow,deny
  Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined
    ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>


dalem AllowOverride All i cos nie styka sad.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.