本地站点重定向到错误地址

Local site redirect to wrong address

所以我有 Ubuntu 16.04 安装了 apache2,我的本地站点在 /var/www/html/ 目录中。

问题是我的一个基于 magento 1.9 的站点每次都将我重定向到错误的 url。每当我尝试访问 localhost/my-site/ 时,它都会将我重定向到 localhost/my-site/localhost/my-site/ .

我曾尝试更改 .htaccess,甚至从站点根文件夹中删除它,就像更改 apache2/site-available 文件夹内的 apache2 主机配置一样,甚至在该文件夹中创建新的虚拟主机,但这没有帮助。

我也试过完全重新安装apache,但没有结果。我的 hosts 文件现在刚刚定义了本地主机,所以它不会与其他主机冲突。

我认为它用 localhost/my-site 替换了 index.php url 部分,但我不知道如何修复它。

非常感谢您的帮助,因为这几天我一直在努力解决问题,但没有结果。

谢谢。

好的,我已经解决了这个问题,方法是删除本地电脑上 /var/tmp 目录中的缓存文件夹。显然这个缓存是在我第一次获得重定向时保存的,之后我因此成为了重定向器。

希望这对某人有所帮助。