Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Apache]Przyjazne linki i .htaccess
Forum PHP.pl > Forum > Serwery WWW
Moli
Do przyjaznych linków w systemie używam mod_rewrite + rozbijanie adresów na tablice (forma nazwa.pl/klasa/metoda/zmienne/zmienna/..). Wpis w pliku .htaccess mam takiej treści
Kod
RewriteEngine On
RewriteBase /katalog

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?$1 [L]

W głównym katalogu strona działa, gdy wchodzę w adres np. nazwa.pl/klasa/metoda to wyświetla się błąd Internal Server Error.
AxZx
CodeIgniter?

ja zmienilem to co ty napisales na takie cos:

RewriteEngine on

#rewrite condition 1
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^tutaj_adres_strony\.pl
RewriteRule (.*) http://tutaj_adres_strony\.pl/$1 [R=301,L]

#rewrite condition 2:
RewriteCond $1 !^(index\.php|dir_(.*)|tpl|favicon\.ico|robots\.txt)
RewriteRule ^(.*)$ /index.php?/$1 [L]
Moli
Cytat
CodeIgniter?

Nie, własny fw, ale linki zrobione na sposób w codeigniter'a smile.gif

Dzięki wielkie, po modyfikacjach wszystko pięknie działa smile.gif
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.