GNU/Linux >> Belajar Linux >  >> Linux

Pengalihan situs web sederhana melalui .htaccess

Ikhtisar

Selama masa hidup situs web, mungkin mengalami perubahan nama dan daripada pengunjung mengunjungi situs web lama, Anda mungkin ingin mereka dialihkan secara otomatis ke alamat web baru. Untuk mencapai hal ini, server web mengizinkan administrator (dan pemilik situs web dengan akses ke sistem file) untuk mengimplementasikan re-direct menggunakan file khusus.

Server Web Apache menggunakan file yang disebut file ".htaccess", file ini memungkinkan kontrol berbutir halus di tingkat direktori atau sub-direktori. Untuk menerapkan pengalihan dari situs lama ke situs baru, Anda dapat membuat file .htaccess menggunakan editor teks di komputer Anda dan mengunggahnya ke situs web. Perubahan akan segera berlaku.

Petunjuk

Baris berikut harus dimasukkan ke dalam file .htaccess:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldsite.com.au [NC,OR]
RewriteCond %{HTTP_HOST} ^www.oldsite.com.au [NC]
RewriteRule ^(.*)$ https://www.newsite.com.au [L,R=301,NC]

Pastikan bahwa namanya adalah .htaccess "." signifikan!

FTP ke root dokumen situs web Anda dan uji. Jika gagal tanpa kesalahan, hubungi administrator situs web Anda untuk memverifikasi bahwa konfigurasi server web mengizinkan file .htaccess (biasanya diaktifkan secara default).


Linux
  1. FAQ migrasi Hosting Web

  2. Bagaimana cara mengaktifkan ExecCGI melalui file .htaccess?

  3. Cara menolak akses ke file tertentu di situs Anda melalui .htaccess

  1. Memblokir akses melalui file .htaccess

  2. Memelihara situs web jarak jauh dengan sitecopy di Ubuntu 16.04

  3. Cerminkan Situs Web Anda Dengan rsync

  1. Bagaimana cara Mengarahkan ulang situs saya menggunakan file htaccess (titik) ?

  2. Bagaimana cara mengaktifkan ExecCGI melalui file .htaccess?

  3. Pemantauan server web sederhana (hidup)