Skocz do zawartości

przyjazne linki w GET'cie z wyszukiwarki


craker

Rekomendowane odpowiedzi

Witam,

mam pytanie chciałbym zrobić coś takiego, ze jak w wyszukiwarce wpiszemy np słowo "ala ma kota" to żeby link nie był w postaci np. https://adres.pl/search.php?szukaj=ala+ma+kota tylko, żeby adres był w postaci np. https://strona.pl/szukaj-ala-ma-kota.html

jak mam coś takiego zrobić ??

czy wystarczy jak zrobie coś takiego, zę sparsuje sobie ciąg wyszukiwany zamieniając np + na - i wywołam:

if(isset($_GET['szukaj'])) header('Location: htp://example.com/szukaj-' . $_GET['szukaj']);

czy lepiej headera wywołać z parametrem redirect permanet ?

Odnośnik do komentarza
Udostępnij na innych stronach

chyba nie zrozumiałeś. wiem co to rewrite, jednakże problem jest taki. masz formularz do wyszukiwania na swojej stronie np(https://www.forum.optymalizacja.com/index.php?act=Search) i jak wpiszesz szukane słowo ala ma kota to dostaniesz link w takiej postaci jak pisałem i chodzi mi tutaj właśnie o tą zmianę

Odnośnik do komentarza
Udostępnij na innych stronach

<script type="text/javascript">
function dalej()
{
var fraza=document.search.szukaj.value.replace(/ /g,"-");
if (document.search.szukaj.value)
{
	document.search.action="szukaj-"+fraza+".html";
	document.search.submit();
}
}
</script>
<form name="search" action="" method="POST" onsubmit="dalej()">
<input type="text" name="szukaj">
<input type="button" value="Szukaj" onclick="dalej()">
</form>

?

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Wielki Elektronik

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności