opencart中的config.php http://& www错误

时间:2016-04-27 12:30:31

标签: http opencart config no-www

我已将opencart中的配置文件从http://mywebsite.in/更改为http://www.mywebsite.in/

现在问题是当我访问mywebsite.in时,该网站无效。我如何重定向到www或http。

我需要在library / url.php中做些什么吗

公共功能链接($ route,$ args ='',$ secure = false){         if($ this-> ssl&& $ secure){             $ url ='https://'。 $ _SERVER ['HTTP_HOST']。 rtrim(dirname($ _ SERVER ['SCRIPT_NAME']),'/。\')。 '/index.php?route='。 $路线;         } else {             $ url ='http://'。 $ _SERVER ['HTTP_HOST']。 rtrim(dirname($ _ SERVER ['SCRIPT_NAME']),'/。\')。 '/index.php?route='。 $路线;         }

    if ($args) {
        if (is_array($args)) {
            $url .= '&' . http_build_query($args);
        } else {
            $url .= str_replace('&', '&', '&' . ltrim($args, '&'));
        }
    }

请帮帮我。 非常感谢。

1 个答案:

答案 0 :(得分:0)

Aditya,您需要在根文件夹中创建.htaccess文件,然后对该文件进行以下更改。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^mywebsite.in$
RewriteRule (.*) http://www.mywebsite.in/$1 [R=301,L] 

它会强行重定向到www。如果它的工作然后给我whote。