Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [htaccess] Problem po zmianie na php 5
Forum PHP.pl > Forum > PHP
benusso
Witam

Zmieniłem na serwerze bazę danych na mysql5 i php na php5.2 i pojawil sie problem na jednej stronie z przepisywaniem adresów

miałem kod

Options FollowSymLinks
RewriteEngine On

RewriteRule ^silnik$ artykul.php?kategoria=silnik&opis=1 [L,QSA]



który po wpisaniu domena.pl/silnik otwieral domena.pl/artykul.php?kategoria=silnik&opis=1
i wszystko działało ok

a teraz domena.pl/silnik otwiera domena.pl/silnik/?kategoria=silnik&opis=1

proszę o pomoc, co jest nie tak ?sad.gif

Pzdr.
MiFlo
Dalej masz taki sam kod w .htaccess ? Zasadniczo skoro nie ruszałeś nic w apache to powinno działać jak wcześniej.
benusso
Teraz admin zrobił mi coś takiego że po wpisaniu

domena.pl/silnik otwiera domena.pl/artykul.php?kategoria=silnik&opis=1

i właśnie ten drugi adres jest w polu adresu, a powinien zostawać pierwszy, czyli jakby działa połowicznie, z htaccessa widze ze jest

RewriteRule ^silnik$ http://domena.pl/artykul.php?kategoria=silnik&opis=1 [L,QSA]

jednak gdy wyrzucę z reguły http://domena.pl/ to pojawia się błąd
fander
Cytat(benusso @ 23.06.2010, 22:11:23 ) *
Teraz admin zrobił mi coś takiego że po wpisaniu

domena.pl/silnik otwiera domena.pl/artykul.php?kategoria=silnik&opis=1

i właśnie ten drugi adres jest w polu adresu, a powinien zostawać pierwszy, czyli jakby działa połowicznie, z htaccessa widze ze jest

RewriteRule ^silnik$ http://domena.pl/artykul.php?kategoria=silnik&opis=1 [L,QSA]

jednak gdy wyrzucę z reguły http://domena.pl/ to pojawia się błąd


Zamień:
http://domena.pl/artykul.php?kategoria=silnik&opis=1
na
http://%{HTTP_HOST}/artykul.php?kategoria=silnik&opis=1

Napisz jeszcze jaki błąd ci wyświetla po usunięciu z reguły http://domena.pl/
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.