Cara Menyiapkan 301 Redirect Tetap melalui .Htaccess
- 3317
- 305
- Dana Hammes
Beberapa kali kita perlu menukar URL laman web anda tanpa memberi kesan kepada sebarang masalah dengan halaman SEO. Halaman mengalihkan dengan 301 kekal memberitahu enjin carian bahawa URL baru telah berlaku URL lama secara kekal. Oleh itu, enjin carian akan mengeluarkan URL lama dari indeks di sana.
Mengalihkan dari satu fail ke fail lain
Ini berguna jika anda ingin mengalihkan halaman dari http: // yourdomain.com/lama.html ke http: // yourdomain.com/baru.html.
Mengalihkan 301 /tua.html /new.html
Tapak Redirect ke URL www
Gunakan tetapan ini jika anda ingin memastikan laman web anda sentiasa menjalankan url www. Ini juga membantu SEO.
RewriteEngine on RewriteCond %http_host ^Contoh.com [nc] penulisan semula ^(.*) $ http: // www.Contoh.com/$ 1 [l, r = 301, nc]
Tapak Redirect ke URL Bukan WWW
Sekiranya anda ingin memastikan laman web anda berjalan selalu tanpa url www. Ini ada kebaikan dan keburukan sendiri. Seperti menggunakan kuki di laman web.
RewriteEngine on RewriteCond %http_host ^www.Contoh.com [nc] penulisan semula ^(.*) $ http: // contoh.com/$ 1 [l, r = 301, nc]
Mengalihkan keseluruhan tapak ke domain baru
Pernah anda ingin menukar domain laman web anda, anda boleh dengan mudah mengalihkan semua halaman dari URL lama ke URL baru.
Redirect 301/http: // Newdomain.com/
Atau anda boleh menggunakan tetapan berikut.
RewriteEngine on Rewritecond %http_host ^Olddomain.com [nc, atau] menulis semula %http_host ^www.Olddomain.com [nc] penulisan semula ^(.*) $ http: // newdomain.com/$ 1 [l, r = 301, nc]