Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] przekierowanie ze wszystkich podstron na inną jedną podstronę w przypadku przerwy technicznej
Forum PHP.pl > Forum > Przedszkole
Norbit_24
Witam,

Chciałbym zrobić przerwę techniczną na stronie i chce aby po wejściu na stronę główną, a także na podstrony przekierowywało mnie na podstronę: strona.pl/przerwa_techniczna.php

Czyli po wejściu na:
www.strona.pl --> strona.pl/przerwa_techniczna.php
strona.pl --> strona.pl/przerwa_techniczna.php
strona.pl/podstrona --> strona.pl/przerwa_techniczna.php
storna.pl/podstrona2.php --> strona.pl/przerwa_techniczna.php

Proszę o pomoc.
Wiem tyle, że trzeba to zrobić w pliku .hataccess
Mackos
Wystarczy przekierowanie w pliku .htaccess , jeśli masz apache of kors smile.gif
motyl-pl
Podstrony obsługujesz jednym plikiem ?
Jak tak to daj przekierowanie z tego pliku na przerwa_techniczna.php i koniec.
Norbit_24
Tak, apache. Ale jak to zrobić? Proszę o przykład.

//EDIT:
motyl własnie problem z tym, że nie obsługuje jednym plikiem. Jest ich wiele.
Mackos
Norbit a sprawdzałeś czy google Ci działa?

Stwórz taki plik .htaccess:
Cytat
Norbit_24
Tak, próbowałem ale nie działają.

Np. to co mi podałeś wywala:
Kod
Ta strona internetowa zawiera pętlę przekierowania.

Strona internetowa pod adresem http://www.str.pl/rs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8/index.phprs8 spowodowała zbyt wiele przekierowań. W rozwiązaniu problemu może pomóc usunięcie plików cookie tej witryny lub zezwolenie na pliki cookie innych firm. Jeśli to nie pomoże, prawdopodobnie jest to błąd konfiguracji serwera, a nie problem z tym komputerem.
Mackos
O to dziwne, u mnie w miare hulało:

Spróbuj tak:
Kod
ErrorDocument 403 http://www.google.com
Order deny,allow
Deny from all
Allow from 1.1.1.1


Przy czym allow from możesz ustawić tak żeby Twojego ip nie przekierowywało.
Norbit_24
Identyczny komunikat. Dopiero po odświeżeniu przekierowywało na google

Edit:

Powyższy przykład działa dobrze. Wystarczyło po poprzednim wyczyścić ciasteczka.


Dzięki.
Pozdrawiam

Przydał mi się ten kod.
Cytat
ErrorDocument 403 http://www.google.com
Order deny,allow
Deny from all
Allow from 1.1.1.1


Allow from 1.1.1.1 tez bardzo przydatne..
A jest możliwość dopuszczenia tylko jednego wybranego pliku/podstrony dla wszystkich?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.