Szukaj w pomocy



Wpisz szukane zagadnienie, np.: serwer DNS
Nie wiesz czego szukać?

Przejrzyj pełną listę FAQ »

Jak tworzyć reguły do przekierowania


Trochę teorii.



Reguły przekierowania w kreatorze stron opierają się na tzw. filtrze RewriteRule, który składa się z reguły/mapy filtrującej oraz celu, do którego następuje przekierowanie w wypadku, gdy adres pokrywa się z regułą. Reguły tworzy się w oparciu o tzw. wyrażenia regularne i są zgodne ze składnią pliku .htaccess: RewriteRule {reguła} {cel} [L,R=301]

Kilka praktycznych przykładów:



a) Załóżmy, że wcześniej podstrona miała adres: /onas.html, a chcemy, żeby następowało przekierowanie na podstronę: /about - wtedy reguła będzie wyglądać nastepująco:

Reguła: ^onas.html$
Cel: /about

b) Załóżmy, że chcemy, aby odwołania od istniejących w przeszłości podstron /oferta* (np. /oferta-1, /oferta-rzepak, /oferta-maciek, /oferta-limuzyny, /oferta.html) trafiały na stronę główną:

Reguła: ^oferta(.*)$
Cel: /

c) Załóżmy, że nasza strona zawierała podstrony /zdjecie1.html, /zdjecie2.html, ... /zdjecie23.html itp i chcemy, żeby wszystkie wywołania trafiały na podstronę: /galeria

Reguła: ^zdjecie[0-9]+.html$
Cel: /galeria

d) Załóżmy, że chcemy, aby wszystkie wywołania zawierające słowo 'pies' (np. /pies.html, /moj-pies, /pieskie-zycie.php, /onaipies) trafiały na podstronę /moj-pies

Reguła: pies
Cel: /moj-pies

e) Załóżmy, że wcześniej na stronie były podstrony /album.dom, /album.piwnica, /album.ogrod i chcemy, aby następowało przekierowanie odpowiednio na strony /galeria-dom, /galeria-piwnica, /galeria-ogrod itp:

Reguła: /album.(.*)$
Cel: /galeria-$1

zobacz też inne opisy zagadnienień w kategorii Kreator »



Drogi uЕјytkowniku!

W trosce o komfort korzystania z naszego serwisu chcemy dostarczać Ci coraz lepsze usługi. By móc to robić prosimy, abyś wyraził zgodę na dopasowanie treści marketingowych do Twoich zachowań w serwisie. Zgoda ta pozwoli nam częściowo finansować rozwój świadczonych usług.

PamiД™taj, Ејe dbamy o TwojД… prywatnoЕ›Д‡. Nie zwiД™kszamy zakresu naszych uprawnieЕ„ bez Twojej zgody. Zadbamy rГіwnieЕј o bezpieczeЕ„stwo Twoich danych. WyraЕјonД… zgodД™ moЕјesz cofnД…Д‡ w kaЕјdej chwili.

 Tak, zgadzam siД™ na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerГіw w celu dopasowania treЕ›ci do moich potrzeb. PrzeczytaЕ‚em(am) PolitykД™ prywatnoЕ›ci. Rozumiem jД… i akceptujД™.

 Tak, zgadzam siД™ na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerГіw w celu personalizowania wyЕ›wietlanych mi reklam i dostosowania do mnie prezentowanych treЕ›ci marketingowych. PrzeczytaЕ‚em(am) PolitykД™ prywatnoЕ›ci. Rozumiem jД… i akceptujД™.

Wyrażenie powyższych zgód jest dobrowolne i możesz je w dowolnym momencie wycofać poprzez opcję: "Twoje zgody", dostępnej w prawym, dolnym rogu strony lub poprzez usunięcie "cookies" w swojej przeglądarce dla powyżej strony, z tym, że wycofanie zgody nie będzie miało wpływu na zgodność z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.