GNU/Linux >> Belajar Linux >  >> Panels >> Plesk

Cara membuat WordPress tidak terlihat seperti berada di dalam subfolder

Artikel ini menunjukkan cara memastikan pengunjung yang membuka situs Anda akan melihat situs WordPress Anda saat diinstal ke subdirektori seperti /wordpress atau /blog. Jika Anda mencari informasi tentang cara menginstal WordPress, kami memiliki panduan mendetail yang bagus untuk membuat blog WordPress di sini!

Jika Anda telah menginstal WordPress ke subdirektori seperti /blog atau /wordpress, itu berarti harus diakses dengan masuk ke yourdomain.com/blog atau yourdomain.com/wordpress. Tapi sekarang Anda ingin situs web WordPress Anda ditampilkan kepada pengunjung tanpa harus memasukkan /blog atau /wordpress setelah domain Anda! Ada beberapa cara untuk melakukan ini…

Solusi 1:Pindahkan WordPress ke root (Clone)

Cara terbersih untuk mengatasi ini adalah dengan menggunakan utilitas aplikasi web 1-klik kami untuk mengkloning WordPress ke root, lalu menghapus instalasi asli (yang ada di subfolder). Jika Anda lebih suka struktur folder tetap apa adanya (mungkin Anda menyukai root web yang bersih!), lewati ke Solusi 2 di bawah. Jika Anda acuh tak acuh, sebaiknya terapkan solusi ini:

  1. Masuk ke Plesk
  2. Klik tombol aplikasi web 1-klik
  3. Temukan penginstalan WordPress Anda di daftar aplikasi yang terinstal, lalu klik tombol bertuliskan Kloning saat Anda mengarahkan kursor ke atasnya. Sepertinya dua panah berdampingan mengarah ke bawah.
  4. Pilih domain yang sama dengan tujuan dan pastikan tidak menentukan jalur/subdirektori
  5. Lanjutkan dengan proses kloning.
  6. Setelah selesai, periksa untuk memastikan Anda dapat memuat situs web Anda tanpa subdirektori.

Sekarang Anda akan melihat dua penginstalan WordPress di daftar aplikasi web 1-klik dari aplikasi yang diinstal. Jalankan cadangan instalasi lama (di subdirektori) lalu hapus dengan mengeklik tombol X.

Penting untuk menghapus penginstalan lama untuk alasan keamanan dan juga untuk memastikan bahwa tidak ada lagi yang bergantung pada file di subdirektori. Lebih baik mengetahui sekarang daripada tidak yakin mengapa ada masalah beberapa bulan dari sekarang!

Solusi 2:Muat WordPress dari subfolder

Peringatan:

  1. jangan biarkan beberapa salinan dari situs yang sama berjalan pada waktu yang sama kecuali salinan tersebut benar-benar terpisah (subdomain yang berbeda, misalnya). Melakukan hal itu hanya akan membuat hal-hal yang benar-benar membingungkan dan aplikasi web 1-klik kemungkinan besar akan menyebabkan masalah dengan penyiapan ini selama pembaruan. Pastikan bahwa jika Anda menggunakan solusi ini, ini hanya jika Anda memiliki instalasi WordPress tunggal.
  2. Memiliki Alamat WordPress yang berbeda dari Alamat Situs dapat menyebabkan beberapa plugin dan tema berhenti bekerja. Sangat disarankan untuk mengkloning situs ke root daripada meninggalkannya di subfolder.

Langkah-langkah berikut akan menunjukkan cara menyiapkan WordPress agar dapat diakses di www.domain.com (tanpa subdirektori) tanpa mengkloning WordPress ke root domain Anda, sehingga memungkinkan Anda untuk meninggalkannya di subfolder saat ini.

Saat Anda bekerja dengan file web domain utama Anda (baik menggunakan Plesk File Manager atau FTP), 'root' atau 'web root' adalah segalanya di dalam folder bernama httpdocs. Jika ini adalah domain tambahan, maka root web ditentukan oleh Anda saat pertama kali membuatnya — kemungkinan besar itu adalah folder dengan nama yang sama dengan domain. Kami akan menyebut webroot Anda sebagai “httpdocs” di bawah, jadi jika Anda menggunakan domain add-on, pastikan untuk mengganti referensi tersebut dengan folder root web Anda yang sebenarnya.

PERINGATAN :Pada langkah 7 JANGAN ubah setelan “Alamat WordPress (URL)” . Pengaturan itu HARUS terus memiliki jalur penginstalan lengkap. Pastikan untuk hanya ubah nilai “Alamat situs”

  1. Jika Anda mengetahui detail login FTP Anda, login melalui SFTP atau FTPS. Jika tidak, lebih mudah menggunakan File Manager Plesk. Ini dilakukan dengan masuk ke Plesk, lalu mengeklik “File” di menu utama.
  2. Buka folder httpdocs, lalu lanjutkan ke folder tempat Anda menginstal WordPress (mungkin seperti /blog atau /wordpress)
  3. Salin file index.php ke direktori induk (back one, ke httpdocs).
  4. Edit index.php yang Anda pindahkan ke root web dan ubah baris yang bertuliskan require('./wp-blog-header.php'); untuk require(‘./wordpress/wp-blog-header.php’); Jika Anda menggunakan sesuatu selain "wordpress" sebagai direktori/jalur instalasi subfolder Anda (seperti 'blog'), maka tempatkan nama folder itu di antara garis miring
  5. Pastikan untuk menyimpan index.php di httpdocs
  6. Masuk ke WordPress dengan pengguna administrator Anda dan buka Pengaturan> Umum
  7. Hapus /wordpress (atau /blog atau apa pun folder instalasi Anda) dari akhir “Alamat situs (URL)” dan Simpan Perubahan.

Selamat! Anda sekarang harus menemukan instalasi WordPress Anda dapat diakses di http://yourdomain.com

Apakah Anda menemukan panduan ini bermanfaat, atau apakah Anda memerlukan bantuan lebih lanjut? Lihat produk perbaikan situs web saya, hosting web bersama, dan hosting VPS Kanada kami, atau cukup periksa blog kami untuk informasi hebat lainnya seperti ini!


Plesk
  1. Cara membuat Permalink WordPress berfungsi di Nginx

  2. Bagaimana Cara Membuat Skrip A Sebagai Root Secara Retroaktif?

  3. Bagaimana Agar Ibus Tidak Abaikan ~/.xcompose?

  1. Cara Membuat GNOME Shell Terlihat Seperti Unity ('Cos Why Not?!)

  2. Bagaimana cara membuat file hanya-baca secara permanen di Linux sehingga root pun tidak dapat mengeditnya?

  3. Bagaimana cara membuat file TIDAK dapat dimodifikasi?

  1. Cara membuat Ubuntu 20.04 LTS terlihat seperti Windows 10 atau 7

  2. Cara membuat Ubuntu terlihat seperti Windows 10 atau 7

  3. Cara Menginstal WordPress di Debian 9 Stretch