2

私のプロジェクトでサーバーサイドインクルードが必要なので、サーバーサイドインクルードの方法を学ぼうとしています。さて、ローカルで SSI を使用できますか? 私のサイトは 100% HTML、Javascript、および CSS で構成されているため、私のものを実行するサーバーはありません。メモ帳でファイルを編集しているだけです。送信先のサーバーにアップロードする前に、SSI で作業できるようにするにはどうすればよいですか?

4

3 に答える 3

5

サーバーにアップロードする前に SSI で作業できるようにするにはどうすればよいですか?

サーバーを実行していない場合は、サーバー側のインクルードを使用できません。ヒントは名前にあります。そのため、サーバーなしでページをローカルでテストしている場合、SSI は機能しません。

これを行う唯一の方法は、ローカル PC に Web サーバーをインストールすることです。

幸いなことに、これはかなり簡単です。2 つの主要な Web サーバーは、Apache と IIS です。Apache は無料です。無料でダウンロードしてインストールできます。IIS は (Microsoft による) 商用製品ですが、無料でインストールできるカットダウン バージョンがあります。最適なもの (つまり、実際の Web サーバーに一致するもの) を選択すると、SSI コードを機能させることができるはずです。セットアップするには、おそらくいくつかの構成を行う必要がありますが、Web 開発者としては、その方法を知っておくとよいでしょう。

于 2011-09-13T14:17:46.673 に答える
1

ssi を機能させるには、サーバーをローカルで実行する必要があります。apache だけをインストールするか、XAMPP (lite) を使用して PHP と MySQL も入手できます。

于 2011-09-13T14:15:29.683 に答える
0

サーバー サイド インクルード (SSI) は、Web サーバーのオプション機能であり、開発者が 1 行のコードでベース ファイルの HTML ファイル コンテンツを他の複数の HTML ファイルにインクルードできるようにします。サーバーのコンテンツ配信機能を呼び出すだけで、アクティブなサーバー コンピューティングを使用せずに、シンプルでエレガントで高速な純粋な HTML サイトを作成する場合に、これが必要です。

IIS 7 以降で SSI を実行するには、次の 3 つの主要な手順が必要です。

  • IIS の役割を構成し、
  • IIS ハンドラを拡張し、
  • HTML コードで SSI 呼び出しを呼び出します。

HEREは、より詳細な説明です。

于 2014-12-13T21:42:50.487 に答える