問題タブ [ssi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - SSI の DOCUMENT_URI と URI_REQUEST の違いは何ですか?
SSI printenv ダンプを見ると、変数 URI_REQUEST が表示されます。
Apache mod_include ドキュメントを読むと、「ユーザーが要求したドキュメントの (% デコードされた) URL パス」として定義されている DOCUMENT_URI が表示されます。
両者の違いを知っている人はいますか?
ティア。
apache - Apacheに静的Webページをその場で変更させる
私はwoopra.comWeb分析ツールを試してきました。これを機能させるには、各ページにJavaScriptコードを追加する必要があります。これは、ユニバーサルヘッダーまたはフッターを備えたより動的なサイトでは十分に簡単ですが、完全に静的なhtmlページではそうではありません。
Apacheの書き換えとSSIの組み合わせを使用して、静的htmlを必要なコードで「ラップ」することで回避しようとしました。例えば...
apacheの設定に次の変更を加えました
test.shtmlファイルには...が含まれています
アイデアは、
にリダイレクトされます
shtmlは、元のファイルを応答ページに含めます。
残念ながら、それは計画どおりには機能しません:)誰かが私が間違っていることを確認したり、おそらく別のアプローチを提案したりできます。同じことを行うことができるapacheモジュールはありますか?好ましくは、それはサイトごとに構成することができる。
ありがとう
ピーター
html - SSIとXSL
<!--#include virtual = "myDoc.xml" -->
メニューを作成していて、標準のSSI タグを使用して xml ドキュメントを含めるように設定しています。xml ドキュメントには、<?xml-stylesheet type="text/xsl" href="myOtherDoc.xsl"?>
. 何らかの理由で xsl ドキュメントが機能していません。xml は blob として表示されています。
ありがとう
明細書
php - ローカルホストでファイルを実行するにはどうすればよいですか?
ローカルホストで実際にファイルを実行するにはどうすればよいですか? 動作していることはわかっていますが、ファイルを実行するにはどうすればよいですか? また、ファイルが実際に localhost で実行されていることを確認するにはどうすればよいですか?
ここでサーバー初心者、追加の質問 (Apache 2.2 を実行している xampp があります): あなたの応答から、localhost でファイルを開くには、ブラウザーにパスを入力する必要があるようです。したがって、ファイルをサブディレクトリに置きたい場合は、ディレクトリを含む完全なパスを入力する必要がありますか?
常にパスを入力する代わりに、html で作業している間、ブラウザーがローカルホストを指すようにする方法はありますか?
私は Dreamweaver CS3 で作業しており、includeコマンド (SSI または PHP) を使用したいのですが、ファイルが機能しているかどうかを確認するために HostGator にファイルを配置し続ける必要はありません。
これを行う最善の方法は何ですか (具体的に教えてください。私は何も知りません)。詳細なチュートリアルがどこかにある場合は、リンクをいただければ幸いです。
ありがとうございました
php - 内容: 基本的な HTML 用の SSI または PHP と Javascript を別々のファイルに格納
Xampp サーバーを実行して、HTML をサブディレクトリでも実行できるようになりました (サブディレクトリ名にスペースを含めることはできません)。
SSI インクルードまたは PHP インクルード:
Xampp によると、SSI は無効になっています。インクルードの行のコメントを外してみましたが、非アクティブ化は変更されません。
SSI を有効にするにはどうすればよいですか?
次に、SSI include ステートメントまたは PHP include ステートメントを html に実装して、html、画像、javascript、および他の javascript メニュー ファイルを呼び出すコマンドを含む html ファイルを呼び出すにはどうすればよいでしょうか?
html - .asp ファイルを html ファイルにインクルードする
.asp ファイルを html ファイル内に含めて、すべての html ファイルを asp で処理する以外に処理する方法を教えてください。
html - SHTML の目的と独自性は何ですか?
最近、拡張子が .shtml のサイトを見て、SHTML について知りました。
SHTML の目的は何ですか? また、HTML や DHTML との違いは何ですか?
html - サーバー側インクルードと文字エンコーディング
各ページが次の構造を持つ静的な Web サイトを作成しました。
- ヘッダー、メニューなどの一般的なもの。
- メイン コンテンツ div のページ固有のもの
- フッター
このウェブサイトでは、すべての共通コンテンツが各ページに複製されています。保守性を向上させるために、共通のコンテンツが重複しないように、サーバー側インクルード (SSI) を使用するようにページをリファクタリングしました。各ページの構造は現在
- ヘッダー、メニューなどの一般的なもののための SSI。
- メイン コンテンツ div のページ固有のもの
- フッターの SSI
リファクタリングされたサイトでは、何らかの理由でフランス語の文字がページ固有のコンテンツ領域で正しく表示されなくなりましたが、SSI を介して含まれるコンテンツでは問題なく表示されます。
含まれるヘッダーは、文字セットを次のように指定します。
メイン コンテンツ ページの 1 つをブラウザで開くと、文字エンコーディングが ISO-8859-1 であることがわかります。次の行を含むフォルダーに .htaccess ファイルを追加しようとしました
しかし、それでも、SSI を使用するバージョンのサイトでは、厄介なフランス語のアクセントが正しく表示されません。
apache2 - Apache: SSI 内部の SSI
インクルード ファイル内にインクルード ファイルを含める方法はありますか? (それを5倍速く言ってください!)
例えば:
index.htmlの内部:
include1.shtmlの内部:
したがって、ツリーは次のようになります。index.html <-- include_1.shtml <-- include_2.shtml
現状では、これは私の Apache では機能しません。最初のインクルードは正常に機能しますが、ネストされたインクルードのコンテンツは表示されません。
関連するので、私は Apache 2 で XBitHack を使用しており、両方のファイルが Web ユーザーによって実行可能であることを再確認しました。
ヘルプ?
apache - SSIを使用したドキュメントパスの印刷
現在、ApacheでSSIを使用してドキュメントパスを印刷しようとしています。最初に「http://」にハードコーディングする必要があることを除いて、なんとか機能させることができました。私の現在のコードは次のとおりです。
問題は、このドキュメントをhttpsで表示しても、「http」と表示されているため、それ自体にリンクできないことです。
'http://'にハードコーディングせずにこれを行う方法はありますか?私はオンラインで調べましたが、ほとんどの例はこのようにしています。
ありがとう。