7

我可以在哪里设置 drupal 站点的基本 url。目前,当我在本地主机中访问该站点时,它会重定向到原始站点。请帮我。

我尝试在 sites/default/settings.php 中设置 $base_url

这是我设置基本网址的部分

/**
 * Base URL (optional).
 *
 * If you are experiencing issues with different site domains,
 * uncomment the Base URL statement below (remove the leading hash sign)
 * and fill in the URL to your Drupal installation.
 *
 * You might also want to force users to use a given domain.
 * See the .htaccess file for more information.
 *
 * Examples:
 *   $base_url = 'http://www.example.com';
 *   $base_url = 'http://www.example.com:8888';
 *   $base_url = 'http://www.example.com/drupal';
 *   $base_url = 'https://www.example.com:8888/drupal';
 *
 * It is not allowed to have a trailing slash; Drupal will add it
 * for you.
 */
# $base_url = 'http://www.example.com';  // NO trailing slash!
$base_url = 'http://localhost/mysite';  // NO trailing slash!
4

3 回答 3

8

通常你不需要设置 base_url,你只需要清除 drupal 缓存

于 2011-05-04T07:17:57.177 回答
3

设置.php

$base_url = 'http://baseurl.com';

编辑您在我发布此内容时进行了编辑。您可以将文件的部分粘贴到settings.php您正在设置的位置吗?你确定在其他$base_url地方没有其他设置settings.php吗?

于 2011-05-04T06:17:11.953 回答
0

在将数据库从远程服务器恢复到本地主机后,我遇到了类似的问题,事实证明这是由“移动工具”引起的,它在安装时劫持了我的站点的重定向。在备份或导出数据库之前禁用它可以解决问题。只是发帖以防有人遇到这个问题。

于 2013-09-16T15:59:25.497 回答