• ベストアンサー

.aspファイルについて教えてください

お世話になります 外部jsファイルを見れなくする方法を探していて http://external-file.com/ja/tatlo.html こちらで 完璧にするためには ASP 等で呼び出す方法が一番良い方法でしょう。 <script src="./javascript/external_file.asp" type="text/javascript"></script> サーバー側セッションでコントロールし、キャッシュにも残らず、アドレス指定でのDLも出来ないので、完璧になります。 という風に書かれてあったので拡張子をaspに変えて試してみたのですが直リンクすると普通にソースを見れてしまいます これはまだ自サーバー内で試しているからなのでしょうか? 教えていただけますでしょうか?

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

  • ベストアンサー
回答No.2

> パーミッション設定とかのことでしょうか? > そちらの方はまだ勉強していないので勉強してみますね いや、直接的にはそうではなくて、ASP (Active Server Pages) や CGI (Common Gateway Interface) という、サーバ上で動的に HTML を生成してクライアントの Web ブラウザに HTML を返す技術について勉強しましょう、てことです。 ASP は Windows に付属する IIS という Web サーバ サービスで利用する技術です。 つまり ASP という拡張子のファイルは Windows の Web サーバである IIS で利用します。

leap_day
質問者

お礼

御礼が遅くなってすみません 色々検索してみたのですがCGIの方はperlを少しかじっているので多少は分かったのですがASPの方は正直(?)な感じです 入門サイトやサンプルを色々試して勉強してみます それで検索中どうなのかふと疑問に思ったのでもうひとつだけ質問させてもらってもよろしいでしょうか? 外部jsファイルを aspに変えてプロパティ設定でアクセス制限をかけるのと http://homepage1.nifty.com/borlander/etc/asp/asp1.html cgiに変えてパーミッション設定でアクセス制限をかけるのは http://www2s.biglobe.ne.jp/~toubyoki/cgi/permissions.htm 同じことでしょうか?

その他の回答 (1)

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

拡張子をaspに変えただけでは全く意味はありません。 これはASPやCGIなどサーバサイド技術を使ってJavaScriptのソースに対してアクセス制限をかけましょうということです。 なので、これをやりたいならサーバサイド技術について学んでください。

leap_day
質問者

お礼

回答ありがとうございます パーミッション設定とかのことでしょうか? そちらの方はまだ勉強していないので勉強してみますね

専門家に質問してみよう