0

将 Drupal 网站移至新服务器后出现问题。最初,没有资产被正确加载,因为 Drupal 试图从如下 URL 加载它们:

http://www.my-drupal-website.com/css/ ...

服务器管理员显然在 Apache 配置文件中将网站的主机名指定为“www.my-drupal-website.com”,但是他还没有将域的 DNS 切换为指向该主机,原因是其他一些问题。所以实际上,这个网站现在位于以下 URL:

https://somehost.com/somefolder/my-drupal-website.com/httpdocs/

为了使它工作,我更改了settings.php中的$base_url变量,现在资产可以正确加载。然而,一个新的问题变得明显,那就是登录不起作用。我输入我的凭据,然后我再次被重定向到网站的主页,并再次显示登录表单。这里可能是什么问题?

4

1 回答 1

0

确保在 .htaccess 文件中设置 ReWriteBase。根域之后的任何内容都应添加到 ReWriteBase。

于 2013-06-19T13:49:56.470 回答