2014-12-13 85 views
0

我在Opencart上有问题。 在我的config.php文件中,定义了define('HTTP_SERVER','http://example.com/'); 在前端,http://example.com做工精良,但http://www.example.com不工作Opencart www和没有www

但是,http://example.com/adminhttp://wwww.example.com/admin是一切运作良好。 这很奇怪。 这是的.htaccess

<IfModule mod_rewrite.c> 

Options +FollowSymLinks 



RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f 

RewriteCond %{REQUEST_FILENAME} !-d 

RewriteCond %{REQUEST_FILENAME} !-l 

RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA] 

RewriteBase/

回答

2

尝试编辑您的配置URL匹配以下

公共配置

// HTTP 
define('HTTP_SERVER', 'http://www.quickee.lk/'); 

// HTTPS 
define('HTTPS_SERVER', 'https://www.quickee.lk/'); 

管理配置

// HTTP 
define('HTTP_SERVER', 'http://www.quickee.lk/admin/'); 
define('HTTP_CATALOG', 'http://www.quickee.lk/'); 

// HTTPS 
define('HTTPS_SERVER', 'https://www.quickee.lk/admin/'); 
define('HTTPS_CATALOG', 'https://www.quickee.lk/'); 
+0

嗨,谢谢你的回复。问题是www而不是www。我解决了这个问题。但它的工作。我用.htaccess重定向不www到链接有www。你有更好的方法吗? – user3541964 2015-02-09 02:36:06

+0

通常当你在配置文件中改变它时,它会为你重定向。你也许可以尝试在cPanel中做到这一点作为域重定向我怀疑这是可能的,但我会检查出我的服务器上,并找回你。 – Zexter 2015-02-09 03:51:11

+0

是的。 .htaccess与apache上的配置相同。如果我们在Apache上配置更好。 – user3541964 2015-02-10 03:31:09