baldi 0 Zgłoś post Napisano Październik 12, 2013 W tym momencie wszelkie adresy nieistniejące przekierowują się na stronę główną a chcę mieć stronę 404.Nie wiem niestety który zapis w .htaccess odpowiada za to, że wszystko ląduje na głównej.mimo iż mam ErrorDocument 404 /error404.php Który z poniższych zapisów może za to odpowiadać i co ewentualnie zmienić? RewriteEngine On RewriteCond %{HTTP_HOST} !^www.* RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L] RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?mod=newPage&url=$1 [QSA,L] Udostępnij ten post Link to postu Udostępnij na innych stronach
maniack 403 Zgłoś post Napisano Październik 12, 2013 (edytowany) . Edytowano Wrzesień 13, 2017 przez maniack (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
baldi 0 Zgłoś post Napisano Październik 12, 2013 To dziwne a tym bardziej, że z poziomu cms-a nic nie mogę zrobić w temacie strona główna a 404. Co zmodyfikować, usunąć? Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Październik 12, 2013 A co to za CMS? Udostępnij ten post Link to postu Udostępnij na innych stronach
baldi 0 Zgłoś post Napisano Październik 12, 2013 Wszystko zrobione na smarty a cms to tylko dodawnie nowych stron, ustawienia menu, banerów itp. Udostępnij ten post Link to postu Udostępnij na innych stronach
Łukasz Ostrowski 593 Zgłoś post Napisano Październik 13, 2013 Skoro to coś autorskiego, to pytaj autora, nikt z fusów Ci tu nie wywróży, co Ty tam w kodzie masz zapisane Udostępnij ten post Link to postu Udostępnij na innych stronach
baldi 0 Zgłoś post Napisano Październik 13, 2013 Niestety autor nieosiągalny. To może ktoś wskaże, która formuła z .htaccess kieruje wszystkie żądania do cmsa? Spróbuję metodą prób i błędów coś zmodyfikować. Udostępnij ten post Link to postu Udostępnij na innych stronach
maniack 403 Zgłoś post Napisano Październik 13, 2013 (edytowany) . Edytowano Wrzesień 13, 2017 przez maniack (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Macsch 122 Zgłoś post Napisano Październik 13, 2013 (edytowany) Strony 404 bardzo łatwo się robi poprzez routing, nie trzeba wtedy kombinować z htaccessem i ErrorDocument w nim. Definiujesz trasy które odsyłają do konkretnych kontrolerów, jeżeli klient wyśle zapytanie na trasę nieistniejącą = 404. Edytowano Październik 13, 2013 przez Macsch (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Październik 13, 2013 Pod warunkiem, że tam jest CMS na jakimś frameworku, które routingi, itp. ma wbudowane w siebie. Z ostatniej reguły RewriteRule ^(.*)$ index.php?mod=newPage&url=$1 [QSA,L] widać, że to autorskie rozwiązanie. Trzeba pogrzebać w kodzie i sprawdzić jak jest parsowane $_GET['url'] i co z nim dalej robione i zobaczyć co można z tym zrobić. Udostępnij ten post Link to postu Udostępnij na innych stronach
baldi 0 Zgłoś post Napisano Październik 23, 2013 Sam nie dam rady, może ktoś pomoże odpłatnie? Udostępnij ten post Link to postu Udostępnij na innych stronach
Łukasz Ostrowski 593 Zgłoś post Napisano Październik 23, 2013 Napisz do mnie: lukasz.ostrowski@sys-com.pl co to za CMS, ew na PW. Udostępnij ten post Link to postu Udostępnij na innych stronach