JavaScript のファイル (hoge.js) を見せない方法は?
[上に]
[前に]
[次に]
yamaguch@
1999/12/05(日) 05:58:37
JavaScript の外部ファイル (hoge.js) を見せないように .htaccess へ次のような記述をしました。
------------------------------------------
AddType application/x-javascript .js
<Files ~ "\.js">
order deny,allow
deny from all
</Files>
------------------------------------------
ところが 「実行するかダウンロードするか」のウィンドが開き ダウンロードすると中味がバレバレになります(^^;
記述ミスだと思いますが 見せない&ダウンロードさせない方法を教えてください。サーバーは Apacheです。
moci
1999/12/05(日) 06:23:28
.htaccessが使えないよう設定されている可能性はないのでしょうか。
そもそも見えないようにしたら、置いておく意味もないかと思いますが。
狩人
1999/12/05(日) 06:24:44
基本的に無理です。
ブラウザが持ってくることによって解釈させるのがJavaScriptなんだから、
見えない=持ってこない=実行されない・・・・なんです。
かなりトリッキーなことをしないと「見れなくする」ことはできません。
トリッキーなことというのは、*.jsをCGIにして、内部で呼び出し元URLを
制限するとか。
でも、何が何でも見ようとする人(かつ、それなりの実力者)なら、
合法な範囲内で見ることは可能です。
yamaguch@
1999/12/05(日) 06:33:18
[[解決]]
なるほど・・・
mociさん 狩人さん ありがとうございました。
[上に]
[前に]
[次に]