我可以在哪里设置drupal站点的基本URL。目前,当我在localhost中访问该站点时,它会重定向到原始站点。请帮帮我。
我已尝试在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!
答案 0 :(得分:8)
通常你不需要设置base_url, 你只需要清除drupal缓存。
答案 1 :(得分:3)
的settings.php
$base_url = 'http://baseurl.com';
EDIT 您在我发布此内容时进行了编辑你可以粘贴你设置的settings.php文件部分吗?你确定settings.php中的其他地方没有设置其他$ base_url吗?
答案 2 :(得分:0)
在将数据库从我的远程服务器恢复到本地主机后,我遇到了类似这样的问题,结果发现它是由“移动工具”引起的,它在安装时劫持了我的网站的重定向。在备份或导出数据库之前禁用它可以解决问题。只是发布以防有人遇到这个打嗝。