Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Probrem z .htaccess
Forum PHP.pl > Forum > PHP
Deen
Witam mam mały problem z trzeba linijkami kodu.

  1. RewriteRule ^(.+)/$ index.php?view=$1
  2. RewriteRule ^(.+)/(.+)/$ index.php?view=$1&page=$2
  3. RewriteRule ^(.+)/(.+)/(.+)/$ index.php?view=$1&page=$2&id=$3


Wydaje mi się że powinny działać, ale jezeli wpisuje

struktura linków powinna wygladac tak

chcial bym aby linki wygladaly tak:
w pierwszym przypadku strona/nazwa_widoku/
w drugim strona/nazwa_widoku/nazwa_strony/
w trzecim strona/nazwa_widoku/nazwa_strony/id

chodzi o to ze nazwa_widoku jest to nazwa pliku w jednym katalogu a nazwa_strony nazwa pliku w drugim katalogu.

Reguly które napisałem działają osobno na jeden przyklad jednak jak chce zeby na raz wszystkie dzialaly to któraś przestaje dzialac.

Moge liczyc na Wasza pomoc?
kalwin
Jeżeli chcesz aby użytkownicy korzystali tylko z jednego adresu naszej strony (z www lub bez) możemy to zrobić na kilka sposobów Podam jeden...


1. w pliku .htaccess dodajemy:
no-www -> www

  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !^www.adres.pl$ [NC]
  3. RewriteRule ^(.*)$ <a href="http://www.adres.pl/$1" target="_blank">http://www.adres.pl/$1</a> [L,R=301]


www -> no-www

  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !^adres.pl$ [NC]
  3. RewriteRule ^(.*)$ <a href="http://adres.pl/$1" target="_blank">http://adres.pl/$1</a> [L,R=301]


To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.