我正在使用Opencart 1.5.6.1,只是将我的实时网站迁移到localhost。我创建了一个具有相同名称和相同用户名的数据库,从实际站点导入了确切的数据库,将所有文件从实时站点复制到localhost,在admin和前端中的config.php文件中更改了链接,完全删除了.htaccess
我得到了管理页面
localhost/mysitename/admin
但
localhost/mysitename
正被重定向到现场
mysite.com
我在网上和SO搜索 - 但没有解决方案。有人还建议改变Apache的httpd-vhosts.conf
- 但这也没有帮助。我正在附加我的config.php
文件,而我没有.htaccess
个文件。我不知道,在哪里检查,改变什么。
// HTTP define('HTTP_SERVER', 'http://localhost/sistawigtest/');
// HTTPS
define('HTTPS_SERVER', 'https://localhost/sistawigtest/');
// DIR
define('DIR_APPLICATION', 'C:\xampp\htdocs\sistawigtest/catalog/');
define('DIR_SYSTEM', 'C:\xampp\htdocs\sistawigtest/system/');
define('DIR_DATABASE', 'C:\xampp\htdocs\sistawigtest/system/database/');
define('DIR_LANGUAGE', 'C:\xampp\htdocs\sistawigtest/catalog/language/');
define('DIR_TEMPLATE', 'C:\xampp\htdocs\sistawigtest/catalog/view/theme/');
define('DIR_CONFIG', 'C:\xampp\htdocs\sistawigtest/system/config/');
define('DIR_IMAGE', 'C:\xampp\htdocs\sistawigtest/image/');
define('DIR_CACHE', 'C:\xampp\htdocs\sistawigtest/system/cache/');
define('DIR_DOWNLOAD', 'C:\xampp\htdocs\sistawigtest/download/');
define('DIR_LOGS', 'C:\xampp\htdocs\sistawigtest/system/logs/');
如果您还需要查看其他内容,我也可以添加。任何帮助,将不胜感激。
编辑:我尝试在根目录中加载像sale_email.html或图像文件这样的静态文件 - 这些文件没有被重定向。
答案 0 :(得分:0)
罪魁祸首是header.tpl文件上的脚本
C:\xampp\htdocs\mytestsite\catalog\view\theme\lexus_megashop\template\common
我找到了这个脚本并将其删除,重定向停止了。
<script async type="text/javascript" >
var strUrl = location.href;
if(strUrl.indexOf("www") == -1){
location.href = "http://www.testsite.com";
}
</script>