- ベストアンサー
違うサブドメインのサイト間で同じヘッダーやメニュー部分を呼び出す方法
違うサブドメイン間で、 全く同一のヘッダーやメニュー部分を呼び出す方法はありますか? 例: http://page1.xxx.com/ http://page2.xxx.com/ の2つのサブドメイン間で同じメニューやヘッダーを共有したいと思っております。 もちろんフレームやインラインフレームなどの方法は×です。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Webサーバサイドで対処するならば、以下のような方法があります。 (1)NFS、rsyncなどを使って、2サーバ間でメニューやヘッダのファイルを共有/同期する (2)ファイルはpage1のみにおいておいて、page2サーバから必要なたびにHTTPなどでpage1に取りにいく(サーバ間通信) クライアント側で対処するならば、以下のような方法があります。 (3)メニューやヘッダのコンテンツ表示ルーチンをJavaScript化しておいて、jsファイルをpage1サーバにおいておく。page1、page2サーバのHTMLページでは、以下のように書く。 <script src="http://page1.xxx.com/menu.js"></script> (1)のような方法を取ることが多いんではないかと思います。
お礼
大変遅くなりましたが、有り難うございました。