Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: htaccess jak przerobić plik
Forum PHP.pl > Forum > Serwery WWW
stanley1984
Witam, moj plik htaccess wyglada tak:

RewriteBase /
RewriteEngine On
Options FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.domena.pl(.*) [NC]
RewriteRule ^(.*)$ http://domena.pl/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+)$ art.php?link=$1 [L]

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule (.*) $1.php [L]

RewriteBase /
RewriteEngine On
Options FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.domena.pl(.*) [NC]
RewriteRule ^(.*)$ http://domena.pl/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+)$ pro.php?url=$1 [L]

Jeżeli ktoś kliknie w link <a href=".$row['link']."> przechodzi do art.php i jest o wszystko działa. W pliku art.php jest link ><a href=".$row['url']."> gdzie po kliknieciu powinien przejsc do pro.php, niestety to nie działa. Jeżeli przerobie plik htaccess i odwórce kolejność to jest wszystko na odwrót. Plik pro.php działa a art.php nie. Pomożecie jak to zmienić? Mam nadzieje ze to zrozumiałe co napisałem.

AKTUALIZACJA:

Wymyśliłem coś takiego i działa: w pliku art.php dałem coś taiego <a href=pro.php?url=".$row['url']."> i działa. Tylko że niechiałbym w adresie jakiegoś pro.php?url=
mizii
mozesz uzyc modułu mod_rewrite aby maskowac adresy
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-2024 Invision Power Services, Inc.