Skocz do zawartości

.htaccess nie dziala po zmianie serwera


radca78

Rekomendowane odpowiedzi

Witam

Po zmianie serwera (z padajacego easyisp na nazwa.pl) zapisy w .htaccess nie dzialaja do konca ...

Reguly nie dzialajace (dzialajace pod easyisp):

Options FollowSymLinks

RewriteEngine On

RewriteRule ^([a-z]+)$ index.php?id=$1

Reguly ktore dzialajja:

ErrorDocument 404 /

Co jest zle ?

Odnośnik do komentarza
Udostępnij na innych stronach

Specem nie jestem, ale spróbuje opisać najprościej najprostszy sposób na modrewrite

w .htacess piszemy

# mod rewrite

RewriteEngine on

Options +FollowSymlinks

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php [L,QSA]

w index.php czy jaki tam mace piszemy

$url = explode( '/' , $_SERVER['REQUEST_URI'] );

teraz wszystkie zmienne możemy zapychać w url podzielone "/"

Przyklad:

https://www.mojadomena.pl/zmienna1/zmienna2/zmienna3.html

$zmienna1=$url[1];

$zmienna2=$url[2];

$zmienna3=$url[3]; // dodatkowa trza wywalic ".html"

koniec

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