Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Mod rewrite] zmiana linków
Forum PHP.pl > Forum > Przedszkole
mimol
Witam!
Mam włączoną funkcje mod rewrite
zawartość: htacces
Kod
RewriteEngine On
RewriteRule ^index.html index.php
RewriteRule ^gate.* modules.php
#Surveys
RewriteRule ^surveys.html gate.html?name=Surveys
RewriteRule ^survey([a-zA-Z0-9]*)results.html gate.html?name=Surveys&op=results&pollID=$1
RewriteRule ^survey([a-zA-Z0-9]*).html gate.html?name=Surveys&pollID=$1

Zamiast adresu
Kod
http://www.gierki-online.xorg.pl/modules.php?name=Surveys&pollID=19

mogę wejść na
Kod
http://www.gierki-online.xorg.pl/survey19.html


Klikając w link wyniki otworzy się adres
Kod
http://www.gierki-online.xorg.pl/modules.php?name=Surveys&op=results&pollID=19


Czy jest możliwe aby mod rewrite sam zamienił ten link na
Kod
http://www.gierki-online.xorg.pl/surveys19results.html
questionmark.gif

Obecnie rozumiem że mod rewrite pozwala wejść na stronę wpisując inny adres. Ale czy mod rewrite sam potrafi zmieniać linki do adresów.questionmark.gif?
erix
Cytat
Czy jest możliwe aby mod rewrite sam zamienił ten link na

Nie jest możliwe. mod_rewrite działa tylko jako parser dla adresów, ale ich nie zamienia. Musisz zrobić to ręcznie.
mimol
dziekuje za odpowiedx
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.