私はHTMLページなどを作成するのは初めてですが、編集/インテリセンス機能のためだけにVS 2008を使用しています。ヘッダーテンプレートを管理しますか?
私の問題は、純粋なHTMLのみのWebサイト(ASP.NETなし)があり、すべてのページで使用する必要があるかなり広範なヘッダーがあることです。 HTMLのヘッダー部分を変更するたびに、すべてのページのヘッダー部分を1つに変更するのは不都合です。私は手動でカットペーストすることなく他のHTMLページにヘッダー部分のHTMLを 'インクルード'することができますか?
私はASP.NETを使用していないため、マスターページを使用できないため、使用できません。私が知りたいことが他にもあるのですか?ヘッダーテンプレートを1ヵ所で変更すると、それは他のすべてに反映されます。私はインラインフレームを考えたが、それはそれを行うための安っぽい方法だと、それはSEO
+1 SSIはしばしば見落とされていますが、依然として本当に有用で広く利用可能な技術です。 –
ありがとう!私の質問に答える!私は拡張子が.shtmlの(XP Pro上で)テストするためにIISを使用していますが、何も起こりません。私のテストブラウザやホスト(1&1)で。単純な行で何が問題なのかわからない<! - #include virtual = "/ buy/hdr.shtml" - > –
XP Proの場合、IIS側で[サーバーコンポーネントの追加と削除]アプリケーションサーバー> IIS>サーバーサイドインクルード)。そうであれば、バーチャルインクルードは正常に動作するはずです - エラーですか、それとも含まれていないだけですか(ソースを表示しているときに表示されます)? – Lazlow