Skocz do zawartości

Mod Rewrite - pytanie co wpisac w php


master

Rekomendowane odpowiedzi

To teraz ja:

Master - na chwile pomiiń wszyskie poprzednie uwagi.

Wg Twego przykładu

Regułka jest bardzo prosta i wygląda tak :

RewriteRule ^mapa_serwisu_([^-]+).html /index.php?s=18〈=$1 [L]

...co mam wpisać w kodzie php w miejscu index.php?s=18〈=<?=$lang?> ?

Masz w PHP w miejscu HREF masz wpisać:


<?
echo ('<a href="mapa_serwisu_'.$_GET['lang'].'.html">Mapa serwisu</a>');
?>

Chodzi o to aby wszystkie Twe HREF wystepujące na stronie przyjęły teraz postać HTML - czyli taką jak na początku definicji RewritRule w .htaccess

Idąc dalej, jesli chcesz jakieś frazy (słowa kluczowe) podać w adresie, to powinne one wystąpić w HREF (URL) a potem odpowiednią regułą w mod_rewrite zamienic je na prawdziwy adres...

[edyta]

a teraz po przetrawieniu tego ponownie przeczytaj poprzednie wszystki wypowiedzi , krok po kroku analizując sugesite wszystkich.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 31
  • Dodano
  • Ostatniej odpowiedzi

Ok, zrobię tak. Narazie jeszcze ćwiczę z tym co napisałem wcześniej czyli z preg_replace

If I could have my wasted days back

Would I use them to get back on track?

Stop to warm and karma’s burning

Or look ahead , but keep on turning?

--------------------

iconm.gif - Metallica

Odwiedź Tattoo Studio i zrób sobie profesjonalny tattoo

Potrzebujesz więźbę dachową lub inne drzewo - tartak

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