我的网站(opencart)在mywebsite.com上运行良好,但在尝试www.mywebsite.com时遇到了问题,
例如:标题和产品上的图标消失。
我试图在config.php上添加一行:
<?php
// HTTP
define('HTTP_SERVER','http://mywebsite.com/');
// HTTPS
define('HTTPS_SERVER', 'http://mywebsite.com//public_html/');
// DIR
define('DIR_APPLICATION', '/home/XXXX/public_html/catalog/');
define('DIR_SYSTEM', '/home/XXXX/public_html/system/');
define('DIR_DATABASE', '/home/XXXX/public_html/system/database/');
define('DIR_LANGUAGE', '/home/XXXX/public_html/language/');
define('DIR_TEMPLATE', '/home/XXXX/public_html/view/template/');
define('DIR_CONFIG', '/home/XXXX/public_html/system/config/');
define('DIR_IMAGE', '/home/XXXX/public_html/image/');
define('DIR_CACHE', '/home/XXXX/public_html/system/cache/');
define('DIR_DOWNLOAD', '/home/XXXX/public_html/download/');
define('DIR_LOGS', '/home/XXXX/public_html/system/logs/');
// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'XXXX_com1');
define('DB_PASSWORD', 'XXXXXXXXX');
define('DB_DATABASE', 'XXXX_com1');
define('DB_PREFIX', 'oc_');?>
定义(&#39; HTTP_SERVER&#39;,&#39; http://www.mywebsite.com/&#39);
下的
定义(&#39; HTTP_SERVER&#39;,&#39; http://mywebsite.com/&#39);
什么也没发生。我是opencart的初学者,我该如何解决这个问题?
答案 0 :(得分:0)
Opencart仅适用于1个网址,
您从未成为使用两个不同网址的opencart网站,以确定您必须在htaccess中包含以下内容。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourDomain\.com
RewriteRule (.*) http://yourDomain.com/$1 [R=301,L]
此代码重定向,所有网址都带有www到没有www的网址。 这可以解决您的问题。