如何更改我的基本URL


8

我已经使用drupal建立了一个网站。现在,基本URL是http://xxx.xxx.xxx.xxx/drupal。但是我想将基本URL更改为http://xxx.xxx.xxx.xxx, 该怎么办?

谢谢。


您是否有权在Apache中添加虚拟主机?如果是的话那么一个干净的方法是添加一个虚拟主机映射到ServerName其中已安装的Drupal目录(包括Drupal的文件夹),这是XX.XX.XX.XX和重装阿帕奇..
Dipen

嗨,Dipen,您好如何添加虚拟主机来映射安装Drupal的目录?谢谢。
user6919 2012年

Answers:


12

请转到yousite/sites/default并打开settings.php文件,$base_url然后将其更改为新值(在第270行附近)。

注意: settings.php是一个只读文件,您需要先清除只读标志才能进行更改。您需要重新启动服务器以更新更改。


2
我想可能会有必要的奇特配置,但是在大多数情况下,您根本不必重启服务器-更改将立即生效。
加勒特·奥尔布赖特

当我将base_url更改为我的域名时。我在页面上收到很多错误。例如,“无法加载资源”。因为资源位置已更改为“ domainname / xxxx / xxx.css ”(原始名称为ip / xxxx / xxx.css),为什么?
user6919 2012年

您需要检查Drupal站点的基本安装位置。如果它位于服务器的根目录(例如www),则需要输入$base_url=siteroot;。否则,如果它在服务器根目录下的某个文件夹中,则您需要为自己的site_root/path_to_drupal_install_folder价值$base_url
AjitS 2012年

它不适合我。
alyssaeliyah

5

$base_url您可以在sites / default / settings.php中设置一个名为的全局变量。尝试更改其值。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.