Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mod_rewrite] na WebServ, Błąd 500
Diwi
post 29.03.2005, 12:21:05
Post #1





Grupa: Zarejestrowani
Postów: 245
Pomógł: 4
Dołączył: 22.01.2005

Ostrzeżenie: (0%)
-----


Witam próbuje odpalić sobie mod_rewrite w pliku .htaccess na serwerze WebServ :/
Lecz gdy wpisuje taki kod:
Kod
Options FollowSymLinks
RewriteEngine On

RewriteRule ^index.html$ index.php [L]
RewriteRule ^([^-]+).html$ index.php?strona=$1 [L]


To dostaje błąd numer 500:
Kod
BŁĄD 500
Wewnętrzny błąd serwera!


Czy popełniłem jakiś błąd w pliku .htaccess questionmark.gif

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
yakuz
post 14.05.2005, 18:29:25
Post #2





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 22.11.2003

Ostrzeżenie: (0%)
-----


Odpowiedz troche po czasie ale ostatni sam miałem taki problem (znaczy dziś i przez cały dzień szukałem rozwiązania) i nie potrafiłem sobie poradzić ale udało się! i dla przyszłych szukaczy też może się powiedzie oto opis jak tego dokonałem! (robiłem to na wersji WebServ 1.2)

edycja pliku c:\WebServ\apache2\conf\httpd.conf
przechodzimy do lini ~248 i zamieniamy fragment z:
Kod
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

na:
Kod
<Directory />
    Options FollowSymLinks
    AllowOverride All
</Directory>


nastepnie przechodzimy do lini ~286 i zmieniamy fragment z:
Kod
    AllowOverride None

na:
Kod
    AllowOverride All


teraz wracamy do lini ~165 i zmieniamy fragment z:
Kod
#LoadModule rewrite_module modules/mod_rewrite.so

na:
Kod
LoadModule rewrite_module modules/mod_rewrite.so


teraz restatrujemy serwer i np przeprowadzamy test:

tworzymy katalog testy i tworzymy tam 2 pliki: .htaccess i test.php
plik .htaccess wygląda tak:
Kod
Options FollowSymLinks
RewriteEngine On

RewriteRule ^test.html$ test.php [L]

a plik test.php wygląda tak:
Kod
to jest plik test.php :)


teraz łądnie wszytko zapisujemy i odpalamy z adresu: http://localhost/testy/test.html

powinien nam sie pojawic strona z napisem "to jest plik test.php smile.gif"

KONIEC smile.gif

Ten post edytował yakuz 14.05.2005, 18:30:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.06.2025 - 21:05