benusso
23.06.2010, 16:04:19
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
23.06.2010, 17:24:11
Dalej masz taki sam kod w .htaccess ? Zasadniczo skoro nie ruszałeś nic w apache to powinno działać jak wcześniej.
benusso
23.06.2010, 21: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
fander
24.06.2010, 10:53:00
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=1na
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/