Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
http://www.mojadomenka.pl/shop/product_id,22/category_id,35/Itemid,26/
Chcialbym to zamienic na:
http://www.mojadomenka.pl/shop/p_id,22/c_id,35/it_id,26/
product_id, category_id, Itemid so niezmienne. Ale chcialbym mies krotkie linki
Probowalem:
RewriteRule ^\/product_id,(.*)\/category_id,(.*)\/Item_id,(.*)\/(.*) pag,(.*)\/p_id,(.*)\/c_id,(.*)\/(.*)$1
Oczywisceie nie dziala. Ale to dlatego ze nie mam zielonego pojecia o wyrazeniach regularnych.
Wielkie dzieki za pomoc.
Offline
Może:
RewriteRule ^/shop/p_id,([0-9]+)/c_id,([0-9]+)/it_id,([0-9]+)/$ /shop/product_id,$1/category_id,$2/Itemid,$3/
Ale zaznaczam, że na mod_rewrite znam się niewiele lepiej od Ciebie ;) .
Chciałbym też dodać, że krótsze linki wcale nie oznaczają łatwiejszych do zapamiętania, więc śmiem poddawać w wątpliwość zasadność działania w takiej formie. No, ale to Twoja rzecz. Na Twoim miejscu postarałbym się zamiast category_id,35 wyświetlać np. procesory (czy co tam znajduje się w tej kategorii).
Offline