2017-07-17 1 views
0

私は、主なテーマを使用するメインドメインからアクセスできるウェブサイトを構築しようとしています。しかし、データベースに保存されている別のドメインを介してアクセスすることもできます。これらは異なるテーマを使用します。Octobercmsは別のドメインの翻訳を無効にします

私が抱えている問題は、メインのウェブサイトが自動的に通常のURLをurl + localeに変更したrainlab translationsプラグインを使用していることです。

$currentHostUrl = Request::getHost(); 

    Event::listen(
     'cms.theme.getActiveTheme', 
     function() use ($currentHostUrl) { 
      $domain = Domain::where('domain', $currentHostUrl)->first(); 
      if($domain !== null) 
      { 
       return 'differentTheme'; 
      } 
     } 
    ); 

これを行う方法のkeiosに基づいています。これは私が、私はそうのように自分自身のプラグインでテーマを変更する404

に私の他のテーマ、ウィッヒ結果に使用したくないものですそれらのマルチサイトプラグイン。

他のドメインにアクセスしたときにローカリゼーションURLの変更をどのように停止できるかを知りたいと思います。

誰かが私を助ける方法を知っていれば幸いです。前もって感謝します。

答えて

0

私はそれがリダイレクトをやっていたのhtaccessファイルだったが分かったので、私は書き換え条件を追加し、それがトリックをした:

RewriteCond %{HTTP_HOST} ^www.domain.com$ 
関連する問題