2016-11-16 6 views
0

ギャラリーやニュースレターなどの動的コンテンツを生成する会社ドメイン(例:http:intranet.company.com)で内部的に使用されているアプリがあります。しかし、同社はギャラリーとニュースレターを別のドメイン(ex:newdomainname.com)で表示することを望んでいる。どのようにしてそれを作る最善の方法でしょうか?私は単純に新しいドメイン名のホスティングフォルダにパブリックファイルを移動する必要がありますか?私は、アプリケーション全体を移動することはできず、ビューギャラリーとニュースレターだけを移動することはできません。なぜなら、同社はギャラリーの管理を会社のドメインで使用したいからです。別のドメインで公開

P.S.アプリケーションとホスティングは同じサーバーにあります。この変更は、ギャラリーニュースレター(およびないJSやCSS)の場合にのみ起こっている考えると

答えて

1

は、それを行うための最も簡単な方法は次のとおりです。

交換するヘルパー機能を作ります新しい

function newDomainLink($path) 
{ 
    return str_replace('intranet.company.com', 'newdomainname.com', path); 
} 

そして

<?php echo newDomainLink(url('/gallery/gallery1.jpg')) ?> 

// Blade Form 
// {{ newDomainLink(url('/gallery/gallery1.jpg')) }} 
ようなあなたのビューでそれを使用して、古いドメイン

そして、はい、新しいドメインにギャラリーニュースレターファイルを含むパブリックフォルダを移動するには、明らかにあなたの必要性:)

関連する問題