![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Przenoszę serwis z nazwa.pl na home.pl i strona daje mi teraz 403 Forbidden \ You don't have permission to access this document. Podejrzewam, że szkopuł tkwi w htaccess - mój htaccess wygląda tak: SetEnv PHP_VER 5 AddDefaultCharset UTF-8 <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^$ www/controller.php?_url_=index [QSA,L] RewriteRule ^((http://)?[^/]*\.php)$ www/$1 [QSA,L] RewriteRule ^admin([a-zA-Z0-9/]*)$ admin/controller.php?_url_=$1 [QSA,L] RewriteRule ^/+$ www/controller.php?_url_=index [QSA,L] RewriteRule ^([a-zA-Z0-9_%ęóąśłżćńĘÓĄŚŁŻĆŃźŹ]+)(/([a-zA-Z0-9_/%ęóąśłżćńĘÓĄŚŁŻĆŃźŹ]*))?$ www/controller.php?_url_=$1&_req_=$2 [QSA,L] RewriteRule ^([a-zA-Z0-9/%ęóąśłżćńĘÓĄŚŁŻĆŃźŹ]+)controller.php?(.*)$ www/controller.php?$2 [QSA,L] </IfModule> Czy coś tu jest nie tak? Oczywiście mogę sobie otworzyć coś z podkatalogu typu css/style.css bez problemu ale nie odpala mi kontorlera jakby zatykało go na htaccess. Chcemy startować serwis a tu taki problem. Pomocy! Maciej |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 7.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
To mój pierwszy post więc witam wszystkich,
miałem podobny problem na home.pl, czyli błąd 403 Forbidden na całym katalogu po uruchomieniu .htaccess i ModRewrite nowej wersji Contao (2.10.1), ten wątek znalazłem przy poszukiwaniu rozwiązania i sądzę, że moja odpowiedź komuś może się przydać. Po zadaniu pytania, obsługa home.pl bardzo szybko odpowiedziała i co więcej wyjaśniła i rozwiązała problem: Na serwerach współdzielonych home.pl warunek <FilesMatch> jest pomijany, dlatego wartości w tym znaczniku są traktowane jakby miały być zawsze wykonywane, zatem: Order allow,deny Deny from all Są wykonywane za każdym razem i odmawiają dostępu do serwisu. Wystarczy więc je wychashować i wszystko będzie działało poprawnie 37 # Order allow,deny 38 # Deny from all Jedyny minus, to taki, że jeżeli chcemy wyeliminować dostęp do plików z rozszerzeniem tpl|html5|xhtml, to musimy opisać to innymi regułami. Przypuszczam, że to nie jedyne warunki, które u nich nie działają, więc warto posprawdzać wszelkie możliwe miejsca, w których zabezpieczamy się przed niepowołanym dostępem. Ten post edytował toperz 7.10.2011, 09:30:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 22:19 |