Bagaimana cara mengubah URL basis saya

8

Saya telah membangun situs web menggunakan drupal. Sekarang, URL dasarnya adalah http://xxx.xxx.xxx.xxx/drupal . Tetapi saya ingin mengubah URL dasar sebagai http://xxx.xxx.xxx.xxx Bagaimana saya melakukannya?

Terima kasih.

pengguna6919
sumber
Apakah Anda memiliki akses untuk menambahkan vhost di apache? Jika ya maka satu cara bersih adalah menambahkan virtualhost untuk memetakan direktori tempat Anda menginstal Drupal (termasuk folder drupal) ke ServerName yang xx.xx.xx.xx dan memuat ulang apache ..
Dipen
Hai Dipen, Bagaimana cara menambahkan virtualhost untuk memetakan direktori tempat Anda menginstal Drupal? Terima kasih.
user6919

Jawaban:

12

buka yousite/sites/defaultdan buka settings.phpfile dan temukan $base_urldan ubah ke nilai baru (di suatu tempat di sekitar baris 270).

CATATAN: settings.php adalah file read-only, Anda harus menghapus flag read-only terlebih dahulu untuk melakukan perubahan. Anda harus memulai ulang server untuk memperbarui perubahan.

Ajit
sumber
2
Saya kira mungkin ada konfigurasi eksotis di mana mungkin diperlukan, tetapi dalam kebanyakan kasus Anda tidak harus me-restart server sama sekali - perubahan akan segera berlaku.
Garrett Albright
ketika saya mengubah base_url ke nama domain saya. Saya mendapatkan banyak kesalahan di halaman. misalnya, "gagal memuat resoutce". karena lokasi sumber daya telah diubah menjadi " domainname / xxxx / xxx.css " (aslinya adalah ip / xxxx / xxx.css ) mengapa ??
user6919
Anda perlu memeriksa di mana instalasi dasar situs Drupal Anda. Jika itu adalah root dari server (misalnya www), maka Anda perlu memberi $base_url=siteroot; lain jika ada di beberapa folder di dalam root server, maka Anda harus memiliki site_root/path_to_drupal_install_foldernilai untuk Anda$base_url
AjitS
Ini tidak membangunkan saya.
alyssaeliyah
5

Ada variabel global bernama $base_urlyang dapat Anda atur di situs / default / settings.php. Coba ubah nilainya.

pengguna7282
sumber