札幌Web制作のシンクグラフィカ

IPログトラッキング機能について

佐山さん (2016-10-13 23:06:36) house.osouji-h.com/inquiry

度々の質問で失礼致します。
質問の意味がうまく伝わるかどうか・・・自身ありませんが、
IPログトラッキング機能について質問させていただきます。

<script type="text/javascript" src="iplogs/iplogs.cgi"></script>
を、</body>の直前に記述して使用しています。
問い合わせフォームに至るまでのユーザーのページ遷移が見えて、
とても重宝しているのですが・・・

ページデザインの都合で、ページ最下部のフッター部分の背景に
全面、色が着いているのですが、上記のスクリプトを記述すると、
ページ最下段に白い余白が出来てしまいます。

Internet Explorer の「要素の検査」を実行して表示すると、
上記スクリプトのソースの下に、下記のようなタグが出力されています。

<img src="//www.example.com/example/iplogs/iplogs.cgi?https://example.com/example/"></img>

※URL、ディレクトリ名は架空のサンプルです。

おそらく、この<img>の読み込みでスペースが空いて、
ページ最下段に白い余白が出来るのではないかと思うのですが、
本来の背景色がこの余白に表示されるようには出来ないでしょうか?

ページ最下段に白い余白が入らないようにしたい。という意味です。


関連して、もう一点質問です。
メールフォームプロ4 を、https:// の領域に設置しているのですが、
使用しているサーバーの基本設定が、
https://www.example.com という WWW付きのURLになっているところを、
.htaccess で、リダイレクトして、https://example.com という
WWW無しのURLに統一して運用しています。

すると、
<img src="//www.example.com/example/iplogs/iplogs.cgi?https://example.com/example/"></img>
このタグで、WWW付きで、画像(iplogs/iplogs.img.gif)が読み込めない
ために、画像リンク切れの表示(×)が表示されてしまいます。

この自動的に出力される<img>のURLから、www を外すことは
できないでしょうか?

画像リンク切れの表示(×)が、表示されないようにしたい。
という意味です。

うまく説明仕切れなくて、わかりづらい文章になってしまい
申し訳ありませんが、何か改善策を教えていただけると助かります。

※URLの入力が禁止されているので、URL部分は全角にしました。

よろしくお願い致します。

Re:IPログトラッキング機能について

和田 (2016-10-19 14:29:52) www.synck.com

<script type="text/javascript" src="iplogs/iplogs.cgi"></script>
こちらはcgiを直接編集してabsoluteを付けるなどの措置が必要かもしれません。

> この自動的に出力される<img>のURLから、www を外すことは
できないでしょうか?
こちらもcgiを直接編集する必要がありますね。
iplogs.cgi
を編集して
$uri = ’//’ . $ENV{’SERVER_NAME’} . $ENV{’SCRIPT_NAME’};
という部分を
$uri = ’//hogehoge.com’;
のように指定することで改善するのではないかなと思います。