Redirection
Głównym zadaniem przekierowań jest zmiana url kiedy wywołany url zostanie dopasowany do danej reguły.
Na przykład, masz url:
Na przykład, masz url:
http://cherokee-project.pl/gdzies/post/zobacz?post_id=1235
http://cherokee-project.pl/gdzies/post/zobacz_komentarze?postid=1235
http://cherokee-project.pl/gdzies/post/zarzadzaj?post_id=1235&akcja=skasuj
Lepiej będą się prezentowału url: http://cherokee-project.pl/gdzies/post/zobacz_komentarze?postid=1235
http://cherokee-project.pl/gdzies/post/zarzadzaj?post_id=1235&akcja=skasuj
http://cherokee-project.pl/pokaz/1235
http://cherokee-project.pl/pokaz/1235/komentarze
http://cherokee-project.pl/pokaz/1235/usun
http://cherokee-project.pl/pokaz/1235/komentarze
http://cherokee-project.pl/pokaz/1235/usun
Parametry
- Typ:
- Internal: Przekierowanie nastąpi w miejscu, końcowy adres nie będzie widoczny dla kulenta.
- External: Przekierowanie będzie widoczne. Stary adres zostanie zastąpiony nowym.
- Regular Expression i Substitution są to odpowiednio reguła dopasowania i cel przekierowania.
Virtual Hosty i przekierowania
Przekierowania Internal są ograniczone do jednej domeny/subdomeny. Jeżeli potrzebujesz przekierować coś międzi subdomenami musisz użyć przekierowania External.
Spowodowane jest to względami bezpieczeństwa.
Spowodowane jest to względami bezpieczeństwa.
Przykłady
Pisownia oryginalna angielska ( dla zgodności z cherokee-admin )
| Regular Expression | Substitution |
|---|---|
| "/(d+)$" | http://cherokee-project.pl/gdzies/post/zobacz?post_id=$1 |
| "/(\d+)/komentarze" | http://cherokee-project.pl/gdzies/post/zobacz_komentarze?postid=$1 |
| "/(\d+)/usun" | http://cherokee-project.pl/gdzies/photogallery/zarzadzaj?post_id=1235&akcja=skasuj |
Szczegóły tej rewizji
Rewizje tego pliku
Rewizje w tej gałęzi
Data modyfikacji: 11-03-2009, 14:09:38
Autor: Jędrzej Nowak <me@pigmej.eu>
Typ formatowania: (x)html
Rewizje tego pliku
Rewizje w tej gałęzi
Data modyfikacji: 11-03-2009, 14:09:38
Autor: Jędrzej Nowak <me@pigmej.eu>
Typ formatowania: (x)html
http://www.cherokee-project.com/doc/modules_handlers_redir.html