Tag

.htaccess

  • Kurs mod_rewrite

    posty: 19 komentarze: 4
    Przepisywanie adresów URL (URL-Rewriting) to powszechnie stosowana praktyka. Implementacją tego mechanizmu w Apache jest moduł mod_rewrite. Głównym jej zadaniem przepisywania adresów jest: dostarczenie użytkownikowi krótkiego i deskryptywnego adresu optymalizacja adresu pod kątem SEO bezpieczeństwa (blokowanie dostępu do plików, katalogów według określonych reguł) obsługi przekierowań obsługi błędów rozłożenia ruchu (load balancing)   Zabawę z... »

  • Kurs mod_rewrite: Przykłady

    posty: 19 komentarze: 4
    Jeżeli plik lub katalog istnieje to go podaj RewriteEngine On # jeżeli plik istnieje lub .. RewriteCond %{REQUEST_FILENAME} -f [OR] # jeżeli katalog istnieje RewriteCond %{REQUEST_FILENAME} -d # to zakończ przetwarzanie [L] i go podaj RewriteRule  ^(.*)$ $1 [L] Ukrywamy technologię - zmieniamy plik *.html na *.php RewriteEngine On # zamień pliki.html na pliki.php, igonoruj wielkosc znaków [NC], # dodaj argumenty (query string) jeżeli występują RewriteRule ^(.*)\.html$ $1.php [NC,L,QSA]  ... »

  • Kurs mod_rewrite: Dyrektywy i składnia

    posty: 19 komentarze: 4
    RewriteEngine - dyrektywa włączająca / wyłączająca silnik przepisywania adresów. RewriteEngine On|Off RewriteBase - dyrektywa określa ścieżkę bazową (adresu URL) RewriteBase scieżka RewriteRule to podstawowa dyrektywa mod_rewrite i definiuje dokładnie jeden wzorzec przepisywania. RewriteRule wzorzec adres_docelowy [flagi] wzorzec - czyli oparty o wyrażenia regularne zgodne z perlem (PCRE - Perl Compatible Regular Expression) wzorzec dopasowania URI-Path. Obrazowo mówiąc wzorcem... »

  • Jak wymusić pobranie pliku przez przeglądarkę

    posty: 19 komentarze: 4
    Czasem zachodzi potrzeba aby plik (nawet tekstowy) został zapisany na dysk, a nie otwarty przez przeglądarkę. Rozwiązanie jest bardzo proste. Wystarczy poinformować o tym fakcie przeglądarkę wysyłając nagłówek Content-Disposition: attachment. Sposób pierwszy - plik .htaccess <Files pliktekstowy.txt> ForceType application/octet-stream Header set Content-Disposition attachment </Files> Nagłówki można doklejać do wszystkich plików określonego typu, np.: <Files *.pdf>... »

  • .htaccess authentication - ściągawka

    posty: 19 komentarze: 4
    Jak sie to robi? Znowu zapomniałem, chyba nigdy się nie nauczę. Za każdym razem muszę szukać rozwiązania choć to zaledwie kilka linijek. Najwyższy czas zrobić sobie ściągawkę. Zaczynamy od utworzenia pliku z danymi autoryzacyjnymi.   $ cd /www/ $ htpasswd -c .htpasswd stasiek New password: Re-type new password: Adding password for user stasiek Gotowe. Aby dodać do pliku autoryzacyjnego kolejnego użytkownika wystarczy pominąć opcję "-c" w ww. poleceniu. Pora na uruchomienie autoryzacji. W pliku... »

 

więcej »posty

posty z dnia: »
PnWtŚrCzPtSoNd
    123
45678910
11121314151617
18192021222324
25262728293031

komentarze

więcej »użytkownicy



zamknij

logowanie



zamknij