• Start
  • Usługi informatyczne
  • Kontakt

Usługi Informatyczne Kielce

Usługi Informatyczne Kielce
  • Internet
    • Webmaster
  • Naprawa Komputerów
  • Naprawa laptopów
  • pozycjonowanie
  • Ubuntu
    • Firefox
  • Windows
  • WordPress
Jesteś tutaj: Blog > Internet > Webmaster > Plik .htaccess
Webmaster

Plik .htaccess

Plik .htaccess jest domyślnym plikiem, za pomocą którego można zmieniać ustawienia serwera Apache dla katalogów. Mechanizm .htaccess jest zazwyczaj domyślnie włączony na serwerze.

Z reguły plik .htaccess umieszczany jest w głównym katalogu, można także utworzyć go w każdym innym katalogu. Zapisy zawarte w tym pliku funkcjonują dla danego katalogu oraz wszystkich podkatalogów w nim się znajdujących.

przydatny przy wszelkiego rodzaju przekierowaniach, tworzeniu komunikatów błędów i zmiany sposobu dostępu do naszej strony. Przy każdorazowym odświeżeniu plik ten jest ponownie wczytywany, w związku z tym każda zmiana jest od razu widoczna.

Jeśli pewność, że na serwerze jest włączona możliwość zmiany ustawień za pomocą pliku, należy go stworzyć.  Plik .htaccess powinien mieć uprawnienia 644. Pozwoli to na dostęp do pliku przez serwer, ale uniemożliwi jego zmianę z poziomu przeglądarki.

Po każdej linii zapisu musi wystąpić enter.  Ostatnia linia w pliku .htaccess powinna być linią pustą.

DirectoryIndex index.html index.php przerwa.html

Taki zapis określa domyślny plik strony www. Jeśli zostanie znaleziony najpierw będzie uruchomiony plik index.html, jeśli go brak, zostanie uruchomiony index.php, jeśli obu nie będzie, domyślnie będzie uruchomiony plik przerwa.html
Jeśli planujemy zmiany na stronie na czas prac możemy włączyć plik ze stosownym komunikatem

DirectoryIndex przerwa.html

Aby wymusić otwieranie plików skompresowanych w odpowiednich aplikacjach należy wpisać:

AddType application/zip .zip

Możemy również wymusić na przeglądarce pobieranie plików zamiast ich automatycznego odczytywania:

AddType application/octet-stream .pdf

Zmiany kodowania dokumentów:

AddDefaultCharset ISO-8859-2

Własny komunikat błędu:

ErrorDocument 404 "Brak takiej strony na serwerze"

Moduł mod_rewrite czyli przyjazne linki

Metaznaki stosowane w wyrażenia regularnych  symbol znaczenie
 . Dowolny znak
 ^ Oznacza początek napisu  
$ Oznacznik końca (c$ znaczy, że ciąg tekstowy musi zakończyć się na c)  
+ Wystąpi jeden lub więcej razy  
* Zero lub więcej wystąpień  
? Zero lub jedno wystąpienie  
! Negacja wyrażenia  
( Rozpoczyna grupowanie (przetwarzanie ciągu znaków, jakby był to pojedynczy element)  
[ Rozpoczyna klasę znaków, np. dopasowane do przedziału od 0 do 9, to definicja klasy [0-9]

Adres www.strona.pl/artykul.php?id=2 będzie czytelny dla użytkownika i wyszukiwarki, gdy będzie następujący: www.strona.pl/artykul-2.html.

RewriteRule ^artykul-([^-]+).html$artykul.php?id=$1

([^-]+) oznacza dowolny ciąg znaków złożony z przynajmniej jednego znaku bez myślnika (odpowiada za to zapis [^-], czyli każdy znak poza myślnikiem. Gdyby nie symbol ^, temu zapisowi odpowiadałby tylko znak myślnika). Można go również zastąpić ([0-9]+) lub (.*)). Taki ciąg przenoszony jest do drugiej części reguły w miejsce $1.

Usuwanie identyfikatorów sesji:

#po linijce Options FollowSymLinks
 php_flag session.use_trans_sid off

Adresy http://www.strona.pl/ i http://strona.pl/ to z punktu widzenia wyszukiwarek dwa odrębne serwisy.Przekierowanie z WWW na adres bez WWW:

RewriteCond %{HTTP_HOST} ^www.strona.com [NC]
 RewriteRule ^(.*)$ http://strona.com/$1 [R=301,L]

Przekierowanie bez WWW na WWW:

RewriteCond %{HTTP_HOST} ^strona.com [NC]
 RewriteRule ^(.*)$ http://www.strona.com/$1 [R=301,L]

Atrybut [NC] sprawia, że nie ma znaczenia wielkość użytych liter we wpisywanym adresie.

Więcej informacji tutaj.

Idź po więcej informacji.

mod_rewrite. Podręcznik administratora



mod_rewrite. Podręcznik administratora, więcej…

Moduł mod_rewrite, nazywany często “scyzorykiem armii szwajcarskiej”, to potężne narzędzie administratorów serwerów WWW, które uruchomiono w oparciu o Apache. Za jego pomocą można w dowolny niemal sposób manipulować adresami URL wpisywanymi przez użytkowników w przeglądarce internetowej. Mod_rewrite, oparty na dyrektywach i wyrażeniach regularnych, pozwala na zmianę postaci adresów URL w oparciu o zmienne środowiskowe, nagłówki HTTP i wiele innych warunków. Ogromne możliwości mod_rewrite sprawiają, że jest on określany jako “równie skomplikowany i tajemniczy jak magia woodoo”.

Podobne wpisy

  • Katalog chroniony hasłem a WordPress
    Niedawno pisałem jak chronić katalog hasłem korzystając z pliku .htpasswd na serwerze - katalog na h...
  • Katalog (strona) na hasło.
    Czasem chcemy zabezpieczyć jakiś katalog z ważnymi danymi albo też stronę przed nieuprawnionym dostę...
  • Ochrona przed hotlinkowaniem
    Zdarzyło się ostatnio, że z jednego z moich serwisów nielegalnie skopiowano kilka artykułów mojego a...
  • Przekierowanie HTTP 301 z jednej domeny na drugą.
    Ostatnio zmuszony byłem przekierować domenę na inną subdomenę. Domena była zaindeksowana przez Googl...
« Wyłączanie komunikatów ostrzegawczych w Windows XP
Bity, bajty, kilobajty, megabajty, terabajty. »

Napisano: 20 czerwca 2008

4 komentarze/y »

4 komentarze/y to “Plik .htaccess”

  1. przekierowanie 301 | Praktyczne Porady Online napisał:
    25 czerwca, 2008 o 17:10

    [...] Plik .htaccess jest zwykłym plikiem tekstowym. Należy otworzyć go w edytorze tekstu i wstawić do niego następującą treść: [...]

  2. Ochrona przed hotlinkowaniem | Serwis4U napisał:
    19 sierpnia, 2008 o 20:21

    [...] w DirectAdminie możesz łatwo włączyć ochronę wypełniając formularz. Oto przykładowy plik htaccess wygenerowany dla serwisu Praktyczne [...]

  3. Ostatnio diety i odchudzanie to bardzo modny temat. Postanowiłem sprawdzić jak to jest "Lekki" SEO i bezpieczny Wordpressz WordPressem. Należy mu się odchudzanie, czy nie? | Serwis4U napisał:
    29 stycznia, 2009 o 09:14

    [...] przekierowanie strony bez www na www w pliku htaccess [...]

  4. Krzysiek napisał:
    05 marca, 2010 o 16:06

    ciekawy artykuł dzięki

Zostaw komentarz

Zasady komentowania:
* podpisuj się imieniem albo nickiem, nie używaj w podpisie słów kluczowych
* link nie może być do stron niezgodnych z prawem oraz pornograficznych, erotycznych, zakładów bukmacherskich itp.
* komentarze muszą być sensowne, wnoszące istotne treści i uzupełniające wpisy,
* komentarze są moderowane,
* zastrzegam sobie prawo niezaakceptowania komentarza
* linki do stron innych niż blogi będą "nieklikalne" albo usunięte

Komentarze typu: "Interesujacy post, stronka ladna graficznie, jeszcze tu napewno zajrze pozdro" będą zgłaszane jako spam i kasowane
Aktualizacja 21.11.2009
Zmiana linków na "nofollow". Linki dofollow dla komentujących, których komentarze wnoszą istotną treść uzupełniającą wpis. Za każdym razem osobiście decyduję o linku. Warto się postarać :)



Anti-Spam Protection by WP-SpamFree

Wyszukiwarka

  • Popularne
  • Komentarze
  • Najnowsze

  • Komunikat "ntldr is missing"
  • Dofollow w komentarzach
  • Instalcja Win XP na dysku SATA w laptopie.
  • Ile energii zużywa komputer?
  • Taki sam e-mail do wielu odbiorców.
  • Plik .htaccess
  • Schemat blokowy laptopa.
  • Przekierowanie HTTP 301 z jednej domeny na drugą.
  • "Lekki" SEO i bezpieczny Wordpress
  • Darmowe narzędzie do usuwania Confickera
  • Dofollow w komentarzach (10)
  • Taki sam e-mail do wielu odbiorców. (7)
  • Jak zwiększyć ruch na stronie www? (7)
  • Instalcja Win XP na dysku SATA w laptopie. (6)
  • Skrypt chroniący serwer przed złośliwymi botami (5)
  • Ile energii zużywa komputer? (4)
  • Plik .htaccess (4)
  • Cannot load adsense-deluxe.php (nie można wczytać adsense-deluxe.php) (3)
  • Aktualizacja WordPress (3)
  • Dlaczego spyware jest groźny? (3)
  • Jak otworzyć pliki docx, pptx,xlsx?
  • Firefox 3.6 – instalacja pod Ubuntu 9.04
  • Katalog chroniony hasłem a WordPress
  • Profile Firefox.
  • Katalog (strona) na hasło.
  • WordPress i Adsense
  • Darmowe pozycjonowanie.
  • Skrypt chroniący serwer przed złośliwymi botami
  • Anti-Spam – sposób na spamboty
  • Darmowe narzędzie do usuwania Confickera
  • Strony
  • Kategorie
  • Archiwum

  • Usługi informatyczne
  • Kontakt
  • Zasady korzystania z Serwis4U
  • Polityka Prywatności
  • Regulamin
  • Mapa strony
  • Wymiana linkami.
  • Internet (16)
    • Webmaster (13)
  • Naprawa Komputerów (4)
  • Naprawa laptopów (4)
  • pozycjonowanie (4)
  • Ubuntu (2)
    • Firefox (2)
  • Windows (8)
  • WordPress (15)
  • kwiecień 2010 (1)
  • luty 2010 (1)
  • grudzień 2009 (2)
  • wrzesień 2009 (1)
  • lipiec 2009 (2)
  • czerwiec 2009 (1)
  • kwiecień 2009 (1)
  • marzec 2009 (2)
  • styczeń 2009 (2)
  • grudzień 2008 (1)
  • sierpień 2008 (1)
  • lipiec 2008 (2)
  • czerwiec 2008 (3)
  • maj 2008 (4)
  • kwiecień 2008 (6)
  • marzec 2008 (1)
  • luty 2008 (3)
  • styczeń 2008 (4)
  • grudzień 2007 (4)
  • listopad 2007 (1)

Zapraszam.

  • zdrowa żywność
  • Alveo
  • usługi informatyczne
  • Napędy

Rekomendacje

  • praca w banku
  • maszyny budowlane
  • Pozycjonowanie Stron
  • kolektory danych
  • Opony
  • plecaki

Polecam

  • śmieszne prezenty
  • gazety cyfrowe
  • języki obce
  • szkolenia asertywność

© Usługi Informatyczne Kielce
Wordpress Theme designed by DT Website Templates | biznes w domu mikroorganizmy | sposób na spam