• ベストアンサー

テキストカウンタを設置しようとしてindex.shtmlに変更すると・・

お世話になります。 HPビルダーV9を使用して作成しており、カウンタ設置時点でindex.html→index.shtmlに変更しました。その後編集画面やプレビュー画面では問題無いのですが、ブラウザ表示にした場合はソース記号のみが表示されてしまいます。今現在はカウンタ表示なしでアップしているのですが、このままページ転送を行っても、問題ないのでしょうか? よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • turbo27
  • ベストアンサー率40% (166/414)
回答No.3

SSIはサーバーに命令を与え、それを処理した結果をHTMLに貼り付けてクライアントに返すものです。 一方HTMLはクライアントにそのままファイルを返します。サーバー上では処理をしません。 つまりSSIは一種のプログラムでサーバー上で動くもので、ローカルのPC上ではアパッチなどのwebサーバーソフトをインストールしていない限り動きません。 ですからローカル上ではそのまま表示される事になると思います。 以上の理由からSSIを不可にしているサーバーもプロバイダでは多いですが(第三者がサーバーに命令を出せる為、セキュリティ上の問題)、その点はSSIが使えるサーバーだとの事なので問題ないと思います。記述をちゃんとチェックして間違いが無ければアップしてよいのではないでしょうか。

emc22005
質問者

お礼

有難うございます。 解かりやすく解説いただいて助かりました。 記述チェック後アップしたところ、何の心配もなく無事に転送できました。ただ、やはりソフト内のブラウザチェック画面ではソース情報しか閲覧できません。 こちらについてはとりあえず、不便ですがこのままでも良いかと考えてます。もちろん画面表示でチェックできるに越した事はありませんが・・。 有難うございました。

その他の回答 (2)

  • natatin
  • ベストアンサー率50% (1322/2599)
回答No.2

これでしょうかね! http://www.cgi-down.com/cgi/t_counter.php

  • 3o-clock
  • ベストアンサー率33% (233/689)
回答No.1

>今現在はカウンタ表示なしでアップしているのですが、このままページ転送を行っても、問題ないのでしょうか? 意味が分かりません。 カウンタなしでいいのか、カウンタをつけたいのか。 index.htmlでいいなら、index.htmlにすればいいし。 というか、サーバーで.shtmlが使えるのかどうかがわからないし。

emc22005
質問者

補足

早速の回答有難うございます。 説明不足ですみません 希望から申しますとカウンタを付けたいのです。 現在公開しているHPは現在付けておりません(html)カウンタをインストールして使用するに当たり、ファイルを.shtmlにするように指示されています。なので、indexのみを.shtmlに置き換えようとしています。ちなみにサーバー側は.shtml対応しています。よろしくお願いします。

関連するQ&A