Witajcie,
Pomóżcie proszę, jak w htaccess przekierować, mam bardzo długi url,
(plik znajduje się głęboko)
odwołanie do pliku/strony znajduje się w ../../../../plik.php a chciałbym mieć
domena.yhy/plik
niby właczyłem RewriteRule ale nie widzę, żeby to dizałało.
Jak zwykle pewnie coś skopałem.
próbowałem też tak (plik w głównym katalogu strony):
RewriteEngine on Rewritecond %{REQUEST_URI} !-f Rewritecond %{REQUEST_URI} !-d Rewritecond %{REQUEST_URI} !-l RewriteRule ^([\w\d-]+)$ $1.php [L] RewriteRule ^([^/.]+)$ $1.php [L]
Masz świadomość co robią te warunki?
.... nie
przepisałem coś co znalazłem gdzieś w sieci. htaccess to dla mnie jakaś magia i jeszcze nie czaję tego.
Chciałem użyskać coś takiego:
wpisuję url: domena.pl/katalog/
a przekierowanie czy .. coś otwiera plik znajdujący się np w domena.pl/katalog/katalog/katalog/../../plik.php
oczywiście wciąż pokazując ten pierwszy.
Wymyśliłem, że zamiast kombinować i robić jakieś szopki, mogę poprostu w domena.pl/katalok umieścić poprostu index.php w którym includuję plik z innej lokalizacji i z głowy.
To było by chyba najprostsze rozwiązanie ...
Chyba nie można tak, że wybieramy url: http://strona.pl/katalog/ i ten przekierowuje najpierw do url_pliku po czym ponownie url_pliku do http://strona.pl/katalog/ .. czyli dwa przekierowania (to się zapętli i wywali błąd)?
Te wszystkie warunki (Rewritecond) oznaczają coś w rodzaju if, czyli w tym przypadku:
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)