将magento站点移动到另一台主机,重定向到旧站点
我们已将magento站点移出到另一个主机。但它正在重定向到旧站点 在移动站点之前,我们做了以下更改将magento站点移动到另一台主机,重定向到旧站点,magento,url-redirection,Magento,Url Redirection,我们已将magento站点移出到另一个主机。但它正在重定向到旧站点 在移动站点之前,我们做了以下更改 1. DB backup 2. files are zipped and copied to another host. 将站点移动到其他主机后 1. changed the /web/secure and /web/unsecure values in the DB. 2. In magento files /app/etc/local.xml changed the database na
1. DB backup
2. files are zipped and copied to another host.
将站点移动到其他主机后
1. changed the /web/secure and /web/unsecure values in the DB.
2. In magento files /app/etc/local.xml changed the database name.
3. cleared the var/cache
4. cleared the var/tmp
5. cleared the var/session.
但magento站点仍然被重定向到旧站点
有人能帮我吗
谢谢克隆或移动网站的几个步骤。
注意:通常的做法是在复制到新位置之前清空var/cache、var/session目录。下面提到清除缓存,因为在运行完列表并正确设置数据库访问、BaseURL等之后,需要清除缓存配置
var/
文件夹系统可写。否则,将在系统/tmp
中写入Magento缓存,而不是在Magentovar/
中写入,并且只有重新启动服务器或手动删除才能从/tmp
中清除Magento缓存。此外,没有var/writable意味着任何将文件写入var/report/
的严重错误都将无法写入任何堆栈跟踪,这会加剧您的安装心痛app/etc/local.xml
指向正确的数据库,并确保如果备份原始的local.xml
,它不会以结尾。xml
->需要类似于local.xml.sv1
http://www.example.com
如果安装了ssl证书https://www.example.com
分别)。使用phpmyadmin在core\u config\u data
表中查找路径web/unsecure/base\u url
和web/secure/base\u url
。(注意:每个范围集都有条目,最小值为全局)var/cache
php shell/compiler.php disable
禁用编译器按照这些步骤应该清除所有导致Magento坚决重定向回旧服务器的故障。相信我,我已经让它们都发生了。您是否更新了DNS以将域指向新服务器?我们已与其他文件夹进行了检查,服务器url有效。DNS不是问题所在-它与Magento文件系统有关。我以前看到过这一点,它取决于浏览器缓存。请检查您的.htacces以确保没有重写规则,正如Sulman所说,可能是浏览器缓存。关闭它,然后完全重新打开,而不仅仅是清理它,尤其是在镀铬的情况下。确保没有主机条目在您自己的计算机上执行重定向。否则,我认为你已经涵盖了所有可能导致这种情况的因素,所以也许可以重新检查你上面所说的一切。当你说重定向时,你是在挑衅地得到301或302重定向响应吗?@AshleySwatton我们怎么能检查301或302重定向?你应该先阅读人们已经尝试过的内容。我完整地回答了这个问题,这样每个人都可以在顶部有一个与问题相关的清单。有一个非常重要的遗漏项目,他们没有报告。在第4步之后,我得到了这个错误:“警告:session_start():读取会话数据失败:user(path:/var/lib/php/sessions)”(我也完成了所有步骤,但没有成功)。有什么建议吗?