1

私のウェブサイトにはjavascriptファイル専用のディレクトリがあります。これらのjavascriptファイルを非表示にしたいので、URLを入力すると、「禁止」または「アクセスを禁止」と表示されますが、フロントエンドのウェブサイトファイルは引き続きそれらにアクセスして実行できます。必要に応じて。FTPクライアントを介してこれを行う方法はありますか?

乾杯、ダン

4

3 に答える 3

1

を含むスクリプトフォルダにhtaccessファイルを配置しますdeny from allが、これにより、ページもスクリプトにアクセスできなくなります(ただし、最初にPHPエンジンを通過させた場合はそうではありません)。

于 2011-03-05T16:35:20.000 に答える
1

ftpクライアントを介してこれを行うことはできません。特定のファイルへのアクセスを禁止するのはWebサーバーのタスクです。

権限を変更すると、Webサーバーはそれらにアクセスできなくなるため、これは方法ではありません。

アクセスを制限するようにWebサーバーを構成する必要があります。Apacheを使用している場合は、.htaccessファイルを使用できます。これを行うにはさまざまな方法があり、その多くはWebサーバーの構成方法によって異なります。

最も簡単なのは、.htaccessこのnone行のみを含むファイルをScriptsフォルダーに配置することです。

deny from all

ただし、peeterが言ったように、ブラウザはこれらのファイルにアクセスする必要があるため、アクセスを制限できないため、サイトが破損する可能性が高くなります。

于 2011-03-05T16:35:56.360 に答える
0

クライアント側で実行されるJavaScriptファイルを非表示にしようとしています。クライアント(ブラウザ)がファイルにアクセスできない場合は、JavaScriptコードが実行されていないことを意味します。

私があなたの質問を正しく理解したなら、あなたはあなたが達成しようとしていることを達成することはできません。

于 2011-03-05T16:36:30.653 に答える