Permanen pengalihan situs Web untuk satu [domain Redirect web di .htaccess] lama baru

Ketika kami keluar dari situs web lama untuk ditukarkan dengan situs web baru, ada baiknya untuk mempertahankan pengunjung ke situs lama dan secara otomatis mengalihkan mereka ke situs baru. Dalam situasi ini mungkin ada dua skenario.

1. Situs web baru dipasang pada nama domain yang sama di situs web juga Vechiu.

Dalam situasi ini yang terbaik adalah Saya menyimpan URL-nyavalid untuk semua halaman lama, dan jika ini tidak memungkinkan, URL yang seharusnya tidak ada lagi seharusnya ada diteruskan baik ke halaman baru, yang relevan, atau ke indeks situs web baru (beranda atau beranda).
The extemplu jika situs web lama memiliki alamat web "http://numedomeniu.com/servicii.html", Disarankan untuk memiliki alamat ini di proyek web baru. Jika ini tidak mungkin, 301 harus secara permanen dialihkan ke alamat atau halaman rumah baru yang relevan menggunakan file..htaccess.
Dalam skenario ini, kami membuka dan mengedit file..htaccess dari akar domain (publik, public_html sebagian besar waktu). Tambahkan baris:

Alihkan 301 / layanan.htmlhttp://numedomeniu.com/portofoliu.html

Halaman tua "servicii.html"Ini akan secara otomatis diarahkan ke halaman baru 'portofoliu.html".
Untuk mengalihkan halaman "services.html" ke indeks situs web, kami menggunakan baris:

Alihkan 301 / server.html http://numedomeniu.com/

2. Situs web baru diinstal pada nama domain baru dan ingin melakukan pengalihan dari yang lama ke nama domain baru.

Dalam skenario ini, perhatikan bahwa Anda memerlukannya tuan (Web Hosting) untuk kedua domain. Setidaknya untuk sementara waktu, sampai nama domain lama tidak ada lagi Cari Googledi kartu-kartu, selebaranDan lain-lain iklan.
Mengalihkan semua halaman web dari situs lama ke halaman pertama dari situs web baru akan menambahkan..htaccessBPK baris proyek lama:

(. *) <IfModule mod_rewrite.c> Options + RewriteEngine on RewriteCond% SymLinksIfOwnerMatch} ^ {HTTP_HOST numedomeniuvechi.com [OR] RewriteCond%} ^ {HTTP_HOST www.numedomeniuvechi.com [NC] RewriteRule ^ $ Http: // noulnumedomeniu. com / [L, R = 301] </ IfModule>

Setelah membuat perubahan ini, situs web lama kita akan otomatis diarahkan ke website baru.

Redirection menggunakan berkas 301 .htaccess Ini hanya tersedia server web menggunakan Apache (HTTP Server) Dengan modul mod_rewrite diaktifkan (mod_rewrite.c).

Permanen pengalihan situs Web untuk satu [domain Redirect web di .htaccess] lama baru

Tentang Penulis

Stealth

Bergairah tentang segala sesuatu yang berarti gadget dan TI, saya menulis dengan senang hati stealthsettings.com dari 2006 dan saya suka menemukan dengan Anda hal-hal baru tentang komputer dan sistem operasi macOS, Linux, Windows, iOS dan Android.

Tinggalkan Komentar

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.