![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 2 Dołączył: 16.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy ktoś z forumowiczów orientuje się jak można ustawić statycznie link SEO http://localhost/Nokia na adres typu Regrex np. http://localhost/marka/Nokia . W .htaccess taka sytuacja wyglądałaby tak:
Sprawa nie byłaby taka skomplikowana, ale gdy mam ustawiony Router w ten sposób:
adresy producentów działają ok np. http://localhost/Nokia, ale wtedy przykładowo nie działają mi inne działy (z przyczyn wiadomych) np. http://localhost/aktualnosci
Wyrzuca parametry:
Byłbym bardzo wdzięczny za pomoc. W dokumentacji http://framework.zend.com/manual/en/zend.c...ler.router.html nie znalazłem rozwiązania. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Bo link /aktualnosci pasuje do wzoru /Nokia /Siemens etc.
Musisz zmienić kolejność routerów (zamieniając je miejscami w pliku .ini jeśli tam je definiujesz) tak, aby najpierw szukał dopasowania do "aktualności" a potem reszty. Podobnie zresztą robi się w .htaccess - kolejność reguł ma podstawowe znaczenie. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 2 Dołączył: 16.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za wskazówkę. Akurat miałem kolejność taką jak napisałeś. Odwróciłem je, że najpierw robi linki do marek, a następnie aktualności.
Bootstrap.php
W pliku rutes.ini:
Wynika z tego, że Zend_Config_Ini wczytuje plik w odwrotnej kolejności, chociaż przeglądając zawartość pliku nie zauważyłem tego. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 13:18 |