marcinp 0 Zgłoś post Napisano Styczeń 20, 2007 Witam Czy moze mi ktos pomoc i napisac jak wlaczyc obsluge plikow .htaccess oraz obsluge mod_rewrite na serwerze. Tylko prosze o jakies dokladniejsze wskazowki, a nie cos w stylu "w apache". Udostępnij ten post Link to postu Udostępnij na innych stronach
HaMtAr0 0 Zgłoś post Napisano Styczeń 21, 2007 a jaką masz dystrybucję? pamiętaj że czasem szybciej znaleźć tutka niż zadać pytanie na forum Udostępnij ten post Link to postu Udostępnij na innych stronach
kris0210 0 Zgłoś post Napisano Luty 20, 2007 To ja może korzystając z okazji opisze swój problem. Kupiłem serwer w webperoni.de z Debianem 3.1 i Confixxem. No i właśnie mam problem z mod_rewrite. Otóż gdy umieszczę na serwerze .htaccess rewrite nie działa, a ponad to nawet gdy próbuję wejść nawet na fizycznie istniejący plik wyskakuje błąd 403. Dodam, że plik .htaccess jest dobry, nie zawiera błędów i działał na moim poprzednim serwerze (webd). Rewrite_mod jest włączony w konfiguracji apacha. Udostępnij ten post Link to postu Udostępnij na innych stronach
MasterNETpl 100 Zgłoś post Napisano Luty 20, 2007 Widocznie jednak nie jest włączony w httpd.conf lub dla danego konta. W logach oczywiście nic nie widać ;> Udostępnij ten post Link to postu Udostępnij na innych stronach
kris0210 0 Zgłoś post Napisano Luty 21, 2007 W httpd.conf jest włączony, a jak sprawdzić czy jest włączony dla danego konta? W logach jest tak: [Wed Feb 21 08:29:21 2007][error] [client 81.26.x.33] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies th$[Wed Feb 21 08:29:22 2007] [error] [client 83.24.x.233] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies $ [Wed Feb 21 08:29:22 2007] [error] [client 89.79.x.176] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies $ [Wed Feb 21 08:29:23 2007] [error] [client 83.7.x.51] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies t$ [Wed Feb 21 08:29:24 2007] [error] [client 83.4.x.211] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies $ [Wed Feb 21 08:29:24 2007] [error] [client 83.22.xx.247] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies $ [Wed Feb 21 08:29:24 2007] [error] [client 83.28.x.183] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies$ [Wed Feb 21 08:29:25 2007] [error] [client 83.14.x.210] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies$ [Wed Feb 21 08:29:25 2007] [error] [client 83.5.x.194] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies t$ Edit: Do apache2.conf dodalem: <Directory /var/www/*/html> AllowOverride none Options MultiViews SymLinksIfOwnerMatch Indexes FollowSymLinks </Directory> i teraz plik .htaccess nie wywołuje błędu 403, ale rewrite_mod dalej nie działa Udostępnij ten post Link to postu Udostępnij na innych stronach
hyhyhy 0 Zgłoś post Napisano Luty 21, 2007 A masz w ogóle go enabled? Zobacz w mods_enabled czy jakoś tak... Pozdr. Udostępnij ten post Link to postu Udostępnij na innych stronach
Tomi 0 Zgłoś post Napisano Luty 21, 2007 a dodaj na samym początku pliku .htaccess Options +FollowSymLinks i zobacz czy zacznie działać? Udostępnij ten post Link to postu Udostępnij na innych stronach
kris0210 0 Zgłoś post Napisano Luty 21, 2007 A masz w ogóle go enabled? Zobacz w mods_enabled czy jakoś tak... Pozdr. Tak jest w katalogu mods_enabled a dodaj na samym początku pliku .htaccess Options +FollowSymLinks i zobacz czy zacznie działać? Niestety nie pomaga :/ Udostępnij ten post Link to postu Udostępnij na innych stronach
MasterNETpl 100 Zgłoś post Napisano Luty 21, 2007 Spróbuj w configu dla danego vhosta dać: AllowOverride all zamiast none Udostępnij ten post Link to postu Udostępnij na innych stronach
kris0210 0 Zgłoś post Napisano Luty 21, 2007 Spróbuj w configu dla danego vhosta dać:CYTAT <Directory /var/www/*/html> AllowOverride all </Directory> zamiast none Wtedy są wszędzie błędy 403, i nie ważne czy wpisze "all", czy konkretna nazwę... @Edit Poradziłem sobie. Pliki z konfiguracją apacha są trochę "porozrzucane", ale myślałem że skoro dodałem: AllowOverride none Options MultiViews SymLinksIfOwnerMatch Indexes FollowSymLinks do apache2.conf to powinno działać. Jednak nie działało, a wystarczyło ten kod dokleić do pliku /etc/apache2/confixx_vhosts/web1.conf Udostępnij ten post Link to postu Udostępnij na innych stronach