Skocz do zawartości

Problem z .htaccess


lamcpp
 Udostępnij

Rekomendowane odpowiedzi

Mam na stronie menu generowne w ten sposób:

 <ul id="menu">
			  <li><a href="index.php?typ=Osobowe">Osobowe</a></li>
			  <li><a href="index.php?typ=Ciezarowe">Ciezarowe</a></li>
			  <li><a href="index.php?typ=Motory">Motory</a></li>
			  <li><a href="index.php?typ=Rowery">Rowery</a></li>
  </ul>

Czyli po kliknięciu np. na link Osobowe w przeglądarce będę miał adres: www.mojastrona.pl/index.php?typ=Osobowe

Teraz chciałbym wszystkie linki z menu zamienić na przyjazne linki

mój .htaccess mam taką treść:

Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^index.html$ index.php [L] 
RewriteRule ^Osobowe$ index.php?typ=Osobowe
RewriteRule ^Ciezarowe$ index.php?typ=Ciezarowe
RewriteRule ^Motory$ index.php?typ=Motory
RewriteRule ^Rowery$ index.php?typ=Rowery

Teraz po wpisaniu w adres www.mojastrona.pl/Osobowe

pojawia się właściwa strona dla samochodów osobowych. Jednak jest pewien problem, w pasku adresu gdy kliknę na link wciąż będzie: www.mojastrona.pl/index.php?typ=Osobowe

mimo że mam już przyjazne linki. W jaki sposób to rozwiązać by po kliknięciu na pozycje menu był przyjazny link a nie link pierwotny.

Drugi problem, gdy zmieniam regułę dodając znak "/" na końcu każdej zamiany w ten sposób:

Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^index.html$ index.php [L] 
RewriteRule ^Osobowe/$ index.php?typ=Osobowe
RewriteRule ^Ciezarowe/$ index.php?typ=Ciezarowe
RewriteRule ^Motory/$ index.php?typ=Motory
RewriteRule ^Rowery/$ index.php?typ=Rowery

To po wejsciu np na www.mojastrona.pl/Osobowe strona gubi style css, tzn widac stronę ale zupełnie niesformatowaną, czy ktoś wie co mogłoby być przycyzną?

Odnośnik do komentarza
Udostępnij na innych stronach

Zainteresuj się tagiem: <base href="https://twojadomenax.pl/" />

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Podaj adres strony to będzie można coś więcej powiedzieć na ten temat.

Skuteczne i sprawdzone pozycjonowanie stron metodami wyłącznie white seo. Dobrej jakości polski ekogroszek z KWK Juliusz. Klimatyzacja i wentylacja liderseo.de

Odnośnik do komentarza
Udostępnij na innych stronach

<ul id="menu">

<li><a href="index.php?typ=Osobowe">Osobowe</a></li>

<li><a href="index.php?typ=Ciezarowe">Ciezarowe</a></li>

<li><a href="index.php?typ=Motory">Motory</a></li>

<li><a href="index.php?typ=Rowery">Rowery</a></li>

</ul>

. Jednak jest pewien problem, w pasku adresu gdy kliknę na link wciąż będzie:
Niby gdzie? Bo na pewno nie w tym menu które przytoczyłeś.

To co wpisałeś do .htaccess jest tylko dodatkowym aliasem - fakt, można załatwić to za pomocą przekierowania, ale nie będzie to optymalne. Zmień po prostu linki w menu.

Webmastering, kodowanie & programowanie

Więcej informacji na moim profilu

Zapraszam na PW

Odnośnik do komentarza
Udostępnij na innych stronach

To po wejsciu np na www.mojastrona.pl/Osobowe strona gubi style css, tzn widac stronę ale zupełnie niesformatowaną, czy ktoś wie co mogłoby być przycyzną?

Jak się namiesza z linkami to czasami tak się dzieje :D Ustaw bezwzględny url dla arkusza styli i powinno być ok.

http://spinning.com.pl - przynęty spinningowe

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • 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