2016-04-27 11 views
-1

opencartの設定ファイルをhttp://mywebsite.in/からhttp://www.mywebsite.in/に変更しました。opencartのconfig.php http://&wwwエラー

問題は、私がmywebsite.inにアクセスしたときに、ウェブサイトが動作しないことです。どうすればwwwやhttpにリダイレクトできますか?

私は、ライブラリ/ url.php

パブリック関数のリンク($ルート、$ argsを= ''、$ = falseを確保){ 場合(の$ this - > SSL & & $で何かをする必要がありますセキュア){ $ url = 'https://'。 $ _SERVER ['HTTP_HOST']。 rtrim(dirname($ _ SERVER ['SCRIPT_NAME'])、 '/。\')。 '/index.php?ルート='。 $ルート; } else { $ url = 'http://'。 $ _SERVER ['HTTP_HOST']。 rtrim(dirname($ _ SERVER ['SCRIPT_NAME'])、 '/。\')。 '/index.php?ルート='。 $ルート; }

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

私を助けてください。 ありがとうございます。

答えて

0

Aditya、ルートフォルダに.htaccessファイルを作成し、そのファイルに対して以下の変更を行う必要があります。

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

強制的にwwwにリダイレクトされます。それがうまくいくなら、私にwhoteを与えてください。

+0

私は内側のページに移動し、ナビゲーションで自宅をクリックしてからmywebsite.inにリダイレクトするだけでは、まだ動作しません。そのoc 2.2と私はこれらのhtaccessと設定ファイルで何が間違っているのかわかりません。私を助けてください。 [L] するRewriteCondの%{REQUEST_FILENAME} -f するRewriteCondの%{REQUEST_FILENAME} - ! – Aditya

+0

#ワードプレス でRewriteBase/ のRewriteRule ^指数\ .PHPの$で <のIfModule mod_rewrite.c> RewriteEngine BEGIN !-d RewriteRule。 /index.php [L] するRewriteCondの%{HTTP_HOST}^mywebsite.in $ するRewriteRuleでRewriteEngine(。*)http://www.mywebsite.in/$1 [R = 301、L] #1 END WordPressの これは私のhtacessファイルです。 – Aditya

+0

私たちはmywebsite.inドメインのウェブサイトを動かすために何かできるでしょうか? URLの前にhttpやwwwを置くのではなく? – Aditya

関連する問題