![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2004 Skąd: Oleśnica Ostrzeżenie: (0%) ![]() ![]() |
Tak jak w temacie. Proszę o konkretne informacje.
Dziękuje i pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
wskazuje katalog w którym ma działać rewrite.
Np. jeżeli masz stronę www.xxx.pl i katalog platne w ktorym stosujesz rewrite, to na niektorych serwerach musisz w pliku platne/.htaccess umiescic wpis RewriteBase ./platne/ by regulki dzialaly jak trzeba -------------------- Powrót do przeszłości :)
![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2004 Skąd: Oleśnica Ostrzeżenie: (0%) ![]() ![]() |
RewriteBase ./ - konkretnie ./ oznacza katalog na jakim jest konto ? np jak ja mam sciezke do mojego konta /srv/web/moje_konto/ to wystarczy jak wpisze ./ aby byl przekierowany do 'moje_konto' ?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To nie jest tak jak napisal Bakus.
RewriteBase pokazuje do jakiego katalogu wirtualnego ma sie odwolywac mod_rewrite przy przetwarzaniach zapytan http. Jezeli twoj aktualny katalog zgadza sie z tym co widzi serwer http to nie ma problemu bo one sie pokrywaja i nie trzeba nic zmieniac. Natomiast jezeli korzsytasz np z aliasow albo takich tam innych pierdol to trzbea to ustawic. No powiedzmy mamy taka sytuacje. Kod DocumentRoot /var/www/html Alias /bendi/ /home/bendi/public_html W przypadku braku aliasu i istnieniu katalogu /var/www/html/bendi/ adres host/bendi/ odwolywalby sie wlasnie do niego, ale z powodu istnienia aliasu ten adares nie jest taki jakiego oczekuje apache,wiec trzeba mu o tym zakomunikowac i tutaj przychodzi z pomoca RewriteBase. Ustawiajac RewriteBase bendi/ Mowimy serwerowi zeby z czego na co ma przepisywac. Nie jest to moze zbyt fachowe tlumaczenie, bo poparte tylko lektura manuala i wlasnym doswiadczeniem, ale mam nadzieje ze troche pomoglem ![]() -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 0 Dołączył: 17.09.2014 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Może się podepnę, bo mam problem związany z tym samym...
Korzystam z WebServer'a i do tej pory zawsze jak przy budowie jakiejś strony korzystałam z RewriteRule, to po prostu zmieniałam folder do udostępniania, ale powoli robi się to irytujące... Folder lokalnego serwera to cośtam.../httpd. Gdy w folderze cośtam.../httpd/przyklad w pliku .htaccess napiszę RewriteBase /przykład/ to mam błąd 404, a gdy wpiszę (jak to ktoś tutaj radził) RewriteBase ./przykład/ to mam błąd 500. Co muszę zmienić? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.04.2025 - 04:37 |