Korzystanie z przekierowań stron 301
Jeśli zmienisz nazwę lub przeniesiesz strony witryny, przekierowanie 301 pozwoli Ci automatycznie przekierować odwiedzających i pająki wyszukiwarek na nowe strony, zachowując jednocześnie ranking w wyszukiwarkach.
Na przykład możesz przekierować ruch z oldpage.php (.asp lub .jsp) do „ http://www.newdomain.com/newpage.html ” i zachować pozycję w rankingu w wyszukiwarkach oraz łącza zwrotne.
Użyj poniższego kodu, aby przekierować ruch na swoje strony za pomocą przekierowania 301.
Uwaga: W poniższych przykładach kodu zastąp „stara nazwa strony” nazwą starej strony internetowej, z której chcesz przekierować ruch, a „nowa strona.html” nazwą nowej strony internetowej, do której chcesz przekierować ruch.
PHP
Zapisz to jako stara nazwa_strony.php
? php > nagłówek („HTTP/1.1 301 przeniesiono na stałe”); nagłówek ("Lokalizacja: http://www.newdomain.com/newpage.html "); exit (); ? >
ASP
Zapisz to jako oldpagename.asp
%@ Język = VBScript % > % Response.Status = "301 Przeniesiono na stałe" Response.AddHeader "Lokalizacja", " http://www.new-url.com " % >
ASP.NET
Zapisz to jako stara nazwa_strony.aspx
język skryptów = "c#" runat = "serwer"> private void Page_Load (nadawca obiektu, System.EventArgs e) {Response.Status = "301 Przeniesiono na stałe"; Response.AddHeader ("Lokalizacja", " http://www.new-url.com "); \} /script >
.htaccess
Korzystając z serwera Linux z włączonym modułem Apache Mod-Rewrite, możesz utworzyć plik .htaccess, aby zapewnić, że wszystkie żądania wysyłane do coolexample.com będą przekierowywać do www.coolexample.com, gdzie „coolexample.com” to Twoja domena. Zapisz plik .htaccess w katalogu głównym starej witryny, który jest tym samym katalogiem, co plik indeksu. Możesz utworzyć plik .htaccess z następującym kodem:
RewriteEngine on rewritecond %{http_host} ^coolexample.com [nc] rewriterule ^(.*) $ http://www.coolexample.com/$1 [r = 301, nc]
Usługi IIS na serwerze VPS lub dedykowanym
Korzystając z serwera Windows, możesz przekierować do strony 301 za pomocą usług IIS.
- W Menedżerze usług internetowych wybierz plik lub folder, który chcesz przekierować.
- Z menu wyświetlanego po kliknięciu prawym przyciskiem myszy wybierz przekierowanie do adresu URL .
- Określ nazwę pliku strony, do której chcesz przekierować.
- Wybierz Dokładny adres URL wprowadzony powyżej .
- Wybierz opcję Trwałe przekierowanie dla tego zasobu .
- Kliknij Zastosuj .