Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Skomplikowany przyjazny link - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Skomplikowany przyjazny link (/thread-skomplikowany-przyjazny-link)



Skomplikowany przyjazny link - Stef@n - 20-06-2010

Witam,
Miałem sobie prosta stronę z podstronami oraz menu z kategoriami produktów i ich wyświetlaniem taki prosty skrycik. Przyjazne linki w skrypcie .htaccess wygląda tak:
Kod:
RewriteEngine On
RewriteBase /

RewriteRule ^podstrona,(.+),([0-9]+)\.html$ index.php?s=podstrona&id=$2
RewriteRule ^kategoria,(.+),([0-9]+)\.html$ index.php?s=kategoria&id=$2

No i wszystko działało OK i działa dalej, ale przyszła potrzeba rozbudowania strony i do produktów zrobiłem trochę skomplikowana wyszukiwarka, która wysyła dane metoda $_GET. Tworzy mi się teraz gigantyczny link ze zmienna id_rodzaju_specyfikacji[], która zależy od kategorii w jednej jest ich (zmiennych) np. 2 w innych po 8 lub 7 pozycji.

Oto link:
Kod:
index.php?id_producenta=13&id_rodzaju_specyfikacji[1]=0&id_rodzaju_specyfikacji[2]=0&id_rodzaju_specyfikacji[3]=0&id_rodzaju_specyfikacji[4]=0&s=kategoria&liczba_specyfikacji=4&id=6&submit=Szukaj

Teraz pytanie czy jest sens przerabiania tego na przyjazny link i jeśli da się to zrobić to jak?


Pozdrawiam


RE: Skomplikowany przyjazny link - Jupiter - 20-06-2010

Może zrób wyszukiwanie metodą POST? a do GETa przekazujesz tylko np. index.php?s=szukaj


RE: Skomplikowany przyjazny link - Labsta.com - 20-06-2010

Sens przerabiania jest, jeśli chcesz indexować te wyniki. Jeśli nie to szkoda roboty.
Co do POST to bym nim nie przesyłał. Przyczyny są proste, choćby przesłanie znajomemu linka. Jak zrobisz POST to co mu wyślesz za adres .../search.php ? :]


RE: Skomplikowany przyjazny link - jsmp - 20-06-2010

Ale nie ma sensu indeksować wyników wyszukiwania. Google pewnie i tak by je filtrował.