【问题标题】:Opencart www and without wwwOpencart www 和没有 www
【发布时间】:2015-02-11 20:11:09
【问题描述】:

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

但是,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]

重写基础/

【问题讨论】:

    标签: php .htaccess opencart


    【解决方案1】:

    尝试编辑您的配置 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/');
    

    【讨论】:

    • 您好,感谢您的回复。问题是www而不是www。我解决了这个问题。但它的工作。我使用 .htaccess 将不 www 重定向到链接有 www。你有更好的办法吗?
    • 通常当您在配置文件中更改它时,它会为您执行重定向。您也许可以尝试在 cPanel 中作为域重定向执行此操作,我怀疑这是否可能,但我会在我的服务器上检查并回复您。
    • 是的。 .htaccess 与 apache 上的配置相同。如果我们在 apache 上配置会更好。
    • 你是否在opencart设置中将seo url设置为yes。如果你想要模组重写也可以这样做
    猜你喜欢
    • 1970-01-01
    • 2014-07-27
    • 2018-02-08
    • 2014-09-16
    • 2017-09-23
    • 2015-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多