Jak przekierować całą witrynę za pomocą HTAccess
Skonfiguruj 301 z htaccess
Thomas Barwick / Getty Images
Jeśli masz witrynę, którą chcesz przenieść do nowej domeny, jednym z najprostszych sposobów na to jest przekierowanie 301 w pliku .htaccess w katalogu głównym serwera WWW.
Przekierowania 301 są ważne
Ważne jest, aby użyć przekierowania 301 zamiast meta odświeżanie lub inny rodzaj przekierowania. To informuje wyszukiwarki, że strony zostały przeniesiony na stałe do nowej lokalizacji. Google i inne wyszukiwarki zaktualizują następnie swoje indeksy, aby korzystać z nowej domeny bez zmiany wartości indeksowania. Tak więc, jeśli Twoja stara witryna była dość dobrze w rankingu w Google, będzie nadal miała dobrą pozycję po zindeksowaniu przekierowania. Użyliśmy przekierowań 301 dla wielu stron w tej witrynie bez zmiany ich rankingu.
-
Umieść całą zawartość w nowej domenie, korzystając z tej samej struktury katalogów i nazw plików, co w starej domenie. To najważniejszy krok. W tym celu Przekierowanie 301 aby działać, domeny muszą mieć identyczną strukturę plików.
- Możesz również rozważyć umieszczenie pliku noindex, nofollow robots.txt w tej nowej domenie, dopóki nie skonfigurujesz przekierowania. Dzięki temu Google i inne wyszukiwarki nie będą indeksować drugiej domeny i nie będą karać za powielanie treści. Ale jeśli nie masz dużo treści lub możesz skopiować całą zawartość w ciągu jednego dnia, nie jest to tak ważne.
-
W swojej starej witrynie domeny otwórz
|_+_|plik w katalogu głównym za pomocą edytora tekstu — jeśli nie masz pliku o nazwie .htaccess (zwróć uwagę na kropkę z przodu), utwórz go. Ten plik może być ukryty na liście katalogów.
-
Dodaj linię:
|_+_|do pliku .htaccess u góry.
-
Zmień adres URL
|_+_|na nową nazwę domeny, do której przekierowujesz.
-
Zapisz plik w katalogu głównym swojej starej witryny.
-
Sprawdź, czy stare strony domeny wskazują teraz nową domenę.
W zależności od konfiguracji serwera może być konieczne ponowne uruchomienie Apache, aby zmiana zaczęła obowiązywać.