adbacz
13.06.2011, 23:12:53
Prototypy adresów, które mam teraz: domena.pl/produkt/zobacz/nazwa
Chciałbym przepisywać na: domena.pl/produkt/nazwa
gdzie, produkt to kategoria produktów a nazwa to nazwa danego produktu.
Napisałem takie coś, ale to nie działa, nie wiem gdzie jest błąd:
RewriteRule ^procesor/([a-zA-Z0-9_]+)$ procesor/zobacz/$1
Po wpisaniu adresu: mojadomena.pl/procesor/test dostaje odpowiedź CI, że nie ma takiej strony.
Mogę liczyć na jakąś podpowiedź?
Wspomnę, że działam na FW CodeIgniter.
erix
14.06.2011, 12:45:33
A nie możesz przekierowywać tego na nową postać adresów?
adbacz
14.06.2011, 13:28:48
Niestety, nie wiem nawet co to oznacza;/
Wiem tylko, to co dowiedziałem sie z Google. W pliku .htaccess mam jeszcze dwie reguły, które zamieniają mi adres w którym istnieje index.php na adres bez niego.
Możesz mi wytłumaczyć jak się takie przekierowanie robi? Niestety, Google w swoich wynikach podaje wszystkie tutoriale prawie takie same.
erix
14.06.2011, 14:33:49
[R=301]
I to w nich też jest.
mat-bi
14.06.2011, 14:40:14
ech, dokładnie CI nie ogarnąłem, ale musi mieć jakiś Routing, lepiej tam to zmienić, niż w RewriteRules się bawić
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.