3つの異なるドメインにある3つの異なるアプリケーションと、3つのアプリケーションすべてに共通するファイルを置くことができる個人的な "cdn" :複数のアプリケーション間でJSファイルを共有する
root/
/dinosaureggs.com
/magicalapples.com
/wizardsupplies.com
/mypersonalcdn.com
/js
/php
/css
この同じ構造は、ローカルと本番環境に反映されます。私はdinosaureggs.comにいると私は/ PHPのフォルダに共有PHPライブラリを使用したい場合は
私が言うことができます。これは、両方のローカルおよび本番サーバー上で正常に動作します
require('/../mypersonalcdn.com/php/library.php')
。
しかし、JSにはPHPの場合と同じ方法でパスに「アプリケーション」から戻ることができないため、JSでは機能しません。
私が言うことができない。
<script type="text/javascript" src="/../mypersonal.cdn/js/library.js"></script>
を今、ライブに私が言うことができる:
<script type="text/javascript" src="http://mypersonalcdn.com/js/menus.js"></script>
をしかし、これは少なくともある程度(ローカル環境のための私の問題を解決しないこと私はそれを本当にローカルに残し、オフラインで開発するオプションを持っていたい)。
提案がありますか?
ああ、すべてのドメインは_same_サーバーから実行されていますか?この解決策はそうである限り長く働く。同じサーバー。 – Halcyon
それを明確にしておかなければならない! – Susan