Aby zorganizować w swojej witrynie automatyczne przekierowanie wszystkich odwiedzających na jedną konkretną stronę własnego lub cudzego zasobu internetowego, możesz użyć kilku różnych metod. Na przykład możesz wstawić odpowiednie polecenia HTML, JavaScript lub PHP na każdej stronie. Ale będzie to wymagało przerobienia wszystkich stron witryny. Jest prostsza opcja - umieszczenie odpowiedniej dyrektywy w pliku htaccess w katalogu głównym witryny.
Instrukcje
Krok 1
Serwer WWW Apache, znajdując taki plik w folderze żądanym przez przeglądarkę odwiedzającego stronę, musi wykonać zapisane w nim dyrektywy, a następnie kontynuować przetwarzanie żądania odwiedzającego. Twoim zadaniem przy przekierowaniu będzie utworzenie takiego pliku, umieszczenie w nim niezbędnych dyrektyw i przesłanie go na serwer Twojej witryny. Pierwszy krok w tym planie jest prosty - otwórz dowolny edytor tekstu (na przykład Notatnik) i utwórz nowy dokument.
Krok 2
Drugim krokiem jest wybranie dyrektywy, która najlepiej odpowiada Twojemu zadaniu. Jeśli chcesz przekierować absolutnie wszystkich internautów żądających absolutnie dowolnej strony w Twojej witrynie na konkretną stronę, powinieneś umieścić następujące polecenie w htaccess: Redirect / redirect. Ukośnik bez określenia nazwy folderu na serwerze oznacza, że przekierowanie odnosi się do dokumentów we wszystkich folderach, począwszy od katalogu głównego. I ścieżka do folderu na twoim serwerze, wtedy tylko goście żądający dokumentów z określonego folderu zostaną wysłani na podany adres. Taką dyrektywę można napisać na przykład w następujący sposób: Przekieruj specjalne / forU / folder specjalny Tylko internauci żądający dokumentów określonego typu mogą zostać wysłani na określoną stronę. Taka dyrektywa może wyglądać tak: RedirectMatch (.*). Html $ https://kakprosto.ru Oznacza to, że odwiedzający strony z rozszerzeniem html będą wysyłani przez serwer na podany adres, a ci, którzy wejdą na strony z rozszerzeniem htm wyświetli je w zwykły sposób.
Krok 3
Po wybraniu odpowiedniej opcji przekierowania i określeniu adresów, zapisz plik.htaccess. Zauważ, że plik nie ma nazwy, a jedynie rozszerzenie. Pozostaje wdrożyć trzecią część planu - wgrać htaccess na serwer swojej witryny. Możesz to zrobić za pomocą menedżera plików lub systemu zarządzania treścią dostawcy hostingu. Możesz też użyć dowolnego klienta FTP.