Błąd podczas przekierowania mod rewrite rule.

0

Witam ponownie.
Obawiam się, że to rozwiązanie nie do końca spełnia swój warunek. Już tłumaczę..

Powyższa reguła w .htaccess

RewriteEngine On
RewriteRule serwer/([/][0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}:[0-9]{1,5})$ /serwerinfo.php?ip=$1 [L]

prawidłowo podmienia link z:

http://mastersetti.pl/serwerinfo.php?ip=85.194.241.229:27106

na:

http://moja-strona.pl/serwer/85.194.241.229:27106

Lecz problem zaczyna się w momencie, kiedy jestem na stronie http://mastersetti.pl/serwer/85.194.241.229:27106

i chce wejść przykładowo w inną zakładkę w nawigacji o adresie http://mastersetti.pl/serwer

to nie przekierowuje mnie do niej tylko dopisuje do linku http://mastersetti.pl/serwer/serwery

Ma ktoś może jakąś propozycję ?

Zawartość mojego .htaccess

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
 
RewriteRule ^rejestracja/$ /register.php [L]
RewriteRule ^rejestracja$ /register.php [L]
 
RewriteRule ^przypomnij_haslo/$ /przypomnij.php [L]
RewriteRule ^przypomnij_haslo$ /przypomnij.php [L]
 
RewriteRule ^newsy/$ /newsy.php [L]
RewriteRule ^newsy$ /newsy.php [L]
 
RewriteRule ^transfer_gotowki/$ /trans.php [L]
RewriteRule ^transfer_gotowki$ /trans.php [L]
 
RewriteRule ^statystyki/$ /status.php [L]
RewriteRule ^statystyki$ /status.php [L]
 
RewriteRule ^serwer/([^/][0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\:[0-9]{1,5})$ /serwerinfo.php?ip=$1 [L]
 

Posiada ktoś może jakie pomysły ?

0

Hej, z regułą mod rewrite wszystko jest ok. Twój problem tkwi w linku do podstrony serwery

<li><a href="serwery"><span class="glyphicon glyphicon-star"></span> Serwery</a></li>

Jeśli w atrybucie href masz samo 'serwery' to po kliknięciu przeniesie Cię na url http://strona.pl/aktualna_ścieżka/serwery

Ogólnie błąd jest trywialny. Dodaj znak slasha przed słowem 'serwery' w href. Czyli:

<li><a href="/serwery"><span class="glyphicon glyphicon-star"></span> Serwery</a></li>

lub wstaw cały link:

<li><a href="http://mastersetti.pl/serwery"><span class="glyphicon glyphicon-star"></span> Serwery</a></li>

To samo tyczy się podstron kontakt i współpraca

1 użytkowników online, w tym zalogowanych: 0, gości: 1