Jak wykluczyć jeden adres URL z przekierowania?


0
Jak wykluczyć jeden adres URL z przekierowania?

Kiedy wykonujesz przekierowania globalne, całej witryny, czasami coś może się najzwyczajniej w świecie popsuć. Jeżeli zależy Ci na tym przekierowaniu, możesz starać się wykluczyć adresy, które ucierpiały na w skutek wprowadzonych zmian w htaccessie. Prosty przykład: przekierowujesz wszystkie adresy URL, żeby miały trailing slashe (czyli / na końcu), chcesz zalogować się do swojego panelu administracyjnego i po wdrożonej zmianie, panel nie działa. Przyjmijmy, że adres panelu administracyjnego w obrębie Twojego serwisu to /admin/. Przejdź do edycji htaccessa, którego znajdziesz w głównym katalogu swojej domeny. Regułę, która wykluczy /admin/ z przekierowań należy umieścić nad regułą, która definiuje wspominane przekierowanie, wtedy uzyskamy przekierowanie z wykluczeniem wskazanego przez nas adresu url.

ReWriteRule %{REQUEST_URI} !^/admin

Podoba ci się? Podziel się z przyjaciółmi!
0
Jeremiasz Nowak
Na co dzień młodszy programista php, ale nie unika frontendowych technologii. Interesuje się szeroko pojętym pozycjonowaniem (seo). W tej sferze stara się wykorzystać swoje umiejętności programowania w php - w oparciu o najpopularniejsze platformy, cmsy.

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *