Cara mengatur 301 redirect permanen via .Htaccess

Cara mengatur 301 redirect permanen via .Htaccess

Beberapa kali kami perlu mengubah URL situs web Anda tanpa memengaruhi masalah apa pun dengan halaman SEO. Sebuah halaman yang dialihkan dengan 301 Permanen memberi tahu mesin pencari bahwa URL baru telah terjadi URL lama secara permanen. Jadi mesin pencari akan menghapus URL lama dari indeks yang ada.

Mengalihkan dari satu file ke file lain

Ini bermanfaat jika Anda ingin mengarahkan ulang halaman dari http: // domain Anda.com/old.html ke http: // yourdomain.com/baru.html.

Redirect 301 /Old.html /baru.html 

Situs pengalihan ke URL www

Gunakan pengaturan ini jika Anda ingin menjaga situs Anda selalu menjalankan URL www. Ini juga membantu untuk SEO.

REWRITEEngine di REWRITECOND %http_host ^Contoh.com [nc] ulang ulang ^(.*) $ http: // www.contoh.com/$ 1 [l, r = 301, nc] 

Situs pengalihan ke URL non www

Jika Anda ingin menjaga situs Anda selalu berjalan tanpa url www. Ini memiliki pro dan kontra sendiri. Suka menggunakan cookie di situs.

REWRITEEngine di REWRITECOND %http_host ^www.contoh.com [nc] ulang ulang ^(.*) $ http: // contoh.com/$ 1 [l, r = 301, nc] 

Mengalihkan seluruh situs ke domain baru

Anda ingin mengubah domain situs web Anda, Anda dapat dengan mudah mengarahkan semua halaman dari URL lama ke URL baru.

Redirect 301/http: // newdomain.com/ 

Atau Anda dapat menggunakan pengaturan berikut.

Menulis ulang di REWRITECOND %http_host ^OldDomain.com [nc, atau] revitecond %http_host ^www.domain tua.com [nc] ulang ulang ^(.*) $ http: // newdomain.com/$ 1 [l, r = 301, nc]