Tajników htaccessa ciąg dalszy - piszemy dyrektywy dla przyjaznych URL-i

Jak na razie, wszystko idzie gładko. Wiemy już, gdzie musimy umieścić definicje przyjaznych URL-i, które wspomogą pozycjonowanie naszego sajtu. Jest to oczywiście wspomniany już plik .htaccess w głównym katalogu naszego projektu - tym samym, w którym znajduje się główny index.php, index.py, index.html, itd. Musimy go otworzyć przy pomocy dowolnego edytora tekstu i na początku wpisać dyrektywę:


RewriteEngine on

Oznacza ona uruchomienie przepisywania URL-i, na którym będzie się opierało nasze pozycjonowanie. Teraz czas na zdefiniowania zasad przepisywania. Ta dla sekcji telefony i wybranego roku będzie wyglądała następująco:

RewriteRule ^telefony/(.*)$ index.php?section=telefony&year=$1

Mechanizm przepisywania korzysta z tzw. wyrażeń regularnych (ang. regular expressions), których używamy m.in. po to, aby utworzyć wzór wyłapywania roczników produkcji telefonu na podstawie schematu URL-a. Nie będziemy tu opisywali szczegółów technicznych – zachęcamy do poznawania manuala serwera Apache:



Pamiętajmy jednak, że choć przyjazne URL-e pozytywnie wpływają na pozycjonowanie naszego sajtu, to same nie wystarczą. Musimy używać jeszcze innych technik, przede wszystkim optymalizacyjnych.

Ślady

    Brak Śladów

Komentarze

Wyświetl komentarze jako (Płasko | Wątki)

    Brak komentarzy


Dodaj komentarz


Zamknięcie tekstu w znakach gwiazdki spowoduje jego wytłuszczenie (*tekst*), podkreślenia są tworzone przez zastosowanie _tekst_.
Standardowe emotikony jak :-) lub ;-) będą zmieniane na ich graficzną wersję.

Proszę, wpisz widoczny na obrazku kod do odpowiedniego pola. Twój komentarz zostanie dodany tylko gdy wpisany kod będzie się zgadzał z tym widocznym na obrazku. Proszę, upewnij się, że Twoja przeglądarka ma włączoną obsługę cookies (ciasteczek) lub Twój komentarz nie przejdzie poprawnie weryfikacji.
CAPTCHA