まさにCopilotが得意とする質問なので、聞いてみました。この続きはご自身でどうぞ。
.
.
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
SSI(サーバー側インクルード)が利用したいのですが、
windows10でIISによるwebサーバーでも使えますでしょうか?
その場合の設定「サーバー側インクルード」は、どうすれば出来ますでしょうか?
また、下記のような記述で、利用出来ると有るようですが、
<!--#exec cgi="/HITCOUNTER.EXE"-->
そしてこれが「xml」となっているのですが、
<!--#exec cgi="MyCmd204.exe"-->として、
別のサイトの情報によれば、「.stm」ファイルで無いと機能しないとも有ります。
実際に、「Count.txt」なるカウンター値を更新し、標準出力に出すexeとして、
「MyCmd204.exe」を作成し、関連必要ファイルとともに、
「index.html」と同じフォルダに全て配置し、webサーバーを起動し、
クライアントpcのブラウザーから、httpアクセスすると、
ServerError「404(ファイルまたはディレクトリが見付からない)」エラーが出ます。
windows10でIISによるwebサーバーでは、使え無いのでしょうか?
教えてください。よろしく、お願いします。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。 プライバシーを保護するために、移行された質問のユーザー プロファイルは匿名化されます。
まずは公式情報をちゃんと読み解きましょう。
サーバー側インクルード <serverSideInclude> | Microsoft Learn
IIS の機能として SSI が正しく構成されていますか?
サンプル コードのような方法で SSI を有効にしていますか?
これは、初耳です。
Server Side Includes が、
本当に、HTML文で、
<!-- #include file="header.html" -->
<!-- #include file="footer.html" -->
つまりは、本当に、
物理的にそこに有るソースファイルを、
includeする機能だとは、、、。
そして、HTML文として、
ヘッダーとフッターも、自動生成して、
クライアント側へ、出力してくれるのですんね?
はい、そうだと、思っているのですが、
どうしても、「SSI」が、思うように実装出来ません。
それで、正しい答えを、暗中模索して、捻りだすよりは、
いっそ、私にとって、最新の、「PHP」を導入して、
「HTML」文と、合わせて、「PHP」文で、
思うようなコードを、実装しようかと、
インストールを始めたところですが、
これが、コマンドプロンプトから「php -v」と入力しても、
「PHP Woarning、、、、」と出て、
調べたら、VS2014バージョンのDLLが、不整合かと、
DownLoadし直そうとしていたところ、
この返信をいただき、中断して、
今に、至っています。
全て、もう一度、正しく構成出来ているか、
検討してみるつもりです。
ありがとう、ございました。