Katalog artykułów
- 1 Nazwa domeny głównej witryny Przekierowanie 301 Korzyści z nazwy domeny www
- 2 Wady strony internetowej bez dodatkowej nazwy domeny www
- 3 W jaki sposób domeny najwyższego poziomu 301 przekierowują do www?
- 4 Problem z lokalizacją reguły przekierowania 301
- 5 Czy konieczne jest przekierowanie www dla głównej domeny witryny?
如果WordPressGdy strona internetowa zawiera 2 nazwy domen (z nazwą domeny www i bez nazwy domeny www), jest to bardzo niekorzystneSEOKoncentracja wag, a następnie indeksowanie optymalizacji pod kątem wyszukiwarek.
Jak możemy to rozwiązać?
Wymaga to stałego przekierowania 301 domen bez www na domeny z www.
Nazwa domeny głównej witryny Przekierowanie 301 Korzyści z nazwy domeny www
Zaletą jest to, że może zwiększyć autorytet nazwy domeny.
Przekierowanie 301 jest w rzeczywistości przeniesieniem uprawnień do domeny.
Na przykład, kiedy chenweiliang.com
przekierować do www.chenweiliang.com
kiedy w rzeczywistości chenweiliang.com
Waga jest przenoszona do www.chenweiliang.com
, zwiększając tym samym www.chenweiliang.com
nazwa domeny użytkownika.
- Popraw wydajność optymalizacji pod kątem wyszukiwarek;
- Sprzyjające przekazywaniu wag stron internetowych;
- Zoptymalizuj indeksowanie stron internetowych.
kiedy otwieramyE-commercestronie, pojawiają się dwie identyczne strony.
- W tej chwili roboty-pająki wyszukiwarek będą wielokrotnie indeksować.
- Zduplikowane strony mogą prowadzić do błędnej oceny przez wyszukiwarki.
- W tej chwili musisz użyć przekierowania 301, aby przetworzyć i zoptymalizować włączenie strony internetowej;
Lepsze wrażenia użytkownika:Bez duplikatów stron użytkownicy lepiej zapamiętają naszą witrynę, poprawią pamięć witryny i uzyskają lepsze wrażenia użytkownika.
Wady strony internetowej bez dodatkowej nazwy domeny www
- Niewielka liczba użytkowników może nie być w stanieufo.org jest identyfikowany jako adres internetowy;
- Niewielka liczba użytkowników rozpozna tylko domeny drugiego poziomu ze wzorcem adresu URL www
www.etufo.org
W jaki sposób domeny najwyższego poziomu 301 przekierowują do www?
Poniższe informacje są oparte naLinuxRozwiązania implementowane na serwerze.
krok 1: Nowy plik .htaccess
Zwykle nasz komputer korzysta z systemu operacyjnego Windows i nie możemy bezpośrednio utworzyć nowego pliku .htaccess.
Najpierw musisz utworzyć nowy plik htaccess.txt, a sposób zmiany nazwy zostanie opisany później.
krok 2: Skopiuj następujący kod do dokumentu txt
RewriteEngine On RewriteCond %{http_host} ^chenweiliang.com$ [NC] RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
- "RewriteEngine On", włącz przełącznik Rewrite Rule;
- „RewriteCond” odnosi się do warunku ponownego zapisu.
- Poniższy ciąg jest dopasowywany przez wyrażenie regularne, a dopasowany ciąg zaczyna się od ^ i kończy na $.
- Tutaj %{http_host} jest pobranie aktualnej nazwy hosta.Warunek to „Gdy nazwa hosta to
chenweiliang.com
”, zostaną wykonane następujące reguły przepisywania. - „[NC]” oznacza, że wielkość liter nie jest rozróżniana;
- „RewriteRule” definiuje regułę przepisywania.Znaczenie tutaj: przejdź do adresu URL”
http://www.chenweiliang.com/
„Prośba o dostępchenweiliang.com
później część. - [R=301] oznacza przepisanie jako przekierowanie/skok 301 ([R] skok jednym palcem, to samo znaczenie co [R=302]), [L] oznacza ostatnią pasującą regułę.
krok 3: Prześlij plik htaccess.txt i zmień nazwę
Użyj narzędzia FTP, aby przesłać plik htaccess.txt do katalogu głównego witryny i zmień jego nazwę na „.htaccess
”, zwróć uwagę na kropkę z przodu.
- Jeśli plik już istnieje, skopiuj do niego kod.
- W ten sposób, gdy odwiedzisz nazwę domeny bez www, automatycznie przekieruje ona na nazwę domeny z www.
- Dzięki powyższej metodzie nazwa domeny bez www może zostać automatycznie przekierowana na nazwę domeny z www.
Uwaga: Po zmodyfikowaniu w tym miejscu może się okazać, że plik został utracony.
To dlatego, że".htaccess
” pliki są uważane za ukryte i nie będą wyświetlane.
Możesz otworzyć narzędzie FTP, tutaj XFTPOprogramowanieNa przykład w [Narzędzia] → [Opcje] ▼
【Ogólne】→zaznacz【Pokaż ukryte pliki】▼
Tutaj dzielimy się ogólnymi zasadami przekierowania nazwy domeny z www na nazwę domeny bez www, a nazwę domeny bez www na nazwę domeny z www.
Zasady przekierowywania domen z www na domeny bez www
301 przekierowanie TLD z regułami www do domeny głównej▼
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC] RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]
Poniższa nazwa domeny najwyższego poziomu z www 301 przekierowuje do reguły nazwy domeny głównej, którą można skopiować bezpośrednio (nie ma potrzeby modyfikowania nazwy domeny w regule) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
TLD bez www przeskakują do domen z regułami www
TLD bez www przeskakują do reguł domeny z www ▼
RewriteEngine On RewriteCond %{http_host} ^chenweiliang.com$ [NC] RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
Następujące nazwy domen najwyższego poziomu bez www przeskakują do reguł nazw domen z www, które można skopiować bezpośrednio (nie ma potrzeby modyfikowania nazwy domeny w regułach) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Problem z lokalizacją reguły przekierowania 301
Zgodnie z regułami pseudostatycznymi, umieszczając reguły przekierowania skoku, zwykle napotkasz http nie może przekierować do https Problem.
Początkowo skopiowaliśmy kod przekierowania do .htaccess i pojawi się on w następujących przypadkach ▼
- [L] wskazuje, że bieżąca reguła jest ostatnią regułą, przestań analizować następujące reguły przepisywania.
- Tak więc podczas uzyskiwania dostępu do przekierowanej strony artykułu [L] zatrzymuje następujące reguły, więc reguły przekierowania nie działają.
Odwiedzając stronę główną http, chcemy wywołać przekierowanie adresu URL, pominąć regułę pseudostatyczną, aby wykonać regułę skoku przekierowania, aby można było to osiągnąćPrzekierowanie http w całej witrynie do https .
Nie umieszczaj reguł przekierowań https w [L] Poniżej zasad umieść [L] powyżej zasad ▼
Czy konieczne jest przekierowanie www dla głównej domeny witryny?
Jeśli używasz bezpośrednio like chenweiliang.com
Taka nazwa domeny najwyższego poziomu jest używana jako nazwa domeny Twojego bloga, więc użycie nazwy subdomeny jako łóżka obrazu nie zapewni braku plików cookie.
- ponieważ domena najwyższego poziomu
chenweiliang.com
Plik cookie jest wysyłany do pomocniczych serwerów nazw dla wszystkich żądanych plików statycznych.
Jeśli chcesz obsługiwać łóżka obrazów bez plików cookie, musisz użyć innej nazwy domeny, aby uzyskać bez plików cookie.
- Chen WeiliangKorzystanie z bloga
www.chenweiliang.com
subdomena jest w porządku.
Szczegółowe informacje znajdziesz w tym artykule ▼
Jeśli chcesz wykluczyć przekierowania 301, aby ominąć pseudostatyczne katalogi folderów wyjątków, zapoznaj się z poniższym samouczkiem▼
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniony „Automatycznie przejdź do nazwy domeny drugiego poziomu bez nazwy domeny najwyższego poziomu www: nazwa domeny głównej 301 przekierowuje www”, co jest dla Ciebie pomocne.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-27630.html
Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!