私のウェブサイトにはjavascriptファイル専用のディレクトリがあります。これらのjavascriptファイルを非表示にしたいので、URLを入力すると、「禁止」または「アクセスを禁止」と表示されますが、フロントエンドのウェブサイトファイルは引き続きそれらにアクセスして実行できます。必要に応じて。FTPクライアントを介してこれを行う方法はありますか?
乾杯、ダン
私のウェブサイトにはjavascriptファイル専用のディレクトリがあります。これらのjavascriptファイルを非表示にしたいので、URLを入力すると、「禁止」または「アクセスを禁止」と表示されますが、フロントエンドのウェブサイトファイルは引き続きそれらにアクセスして実行できます。必要に応じて。FTPクライアントを介してこれを行う方法はありますか?
乾杯、ダン
を含むスクリプトフォルダにhtaccessファイルを配置しますdeny from all
が、これにより、ページもスクリプトにアクセスできなくなります(ただし、最初にPHPエンジンを通過させた場合はそうではありません)。
ftpクライアントを介してこれを行うことはできません。特定のファイルへのアクセスを禁止するのはWebサーバーのタスクです。
権限を変更すると、Webサーバーはそれらにアクセスできなくなるため、これは方法ではありません。
アクセスを制限するようにWebサーバーを構成する必要があります。Apacheを使用している場合は、.htaccess
ファイルを使用できます。これを行うにはさまざまな方法があり、その多くはWebサーバーの構成方法によって異なります。
最も簡単なのは、.htaccess
このnone行のみを含むファイルをScriptsフォルダーに配置することです。
deny from all
ただし、peeterが言ったように、ブラウザはこれらのファイルにアクセスする必要があるため、アクセスを制限できないため、サイトが破損する可能性が高くなります。
クライアント側で実行されるJavaScriptファイルを非表示にしようとしています。クライアント(ブラウザ)がファイルにアクセスできない場合は、JavaScriptコードが実行されていないことを意味します。
私があなたの質問を正しく理解したなら、あなたはあなたが達成しようとしていることを達成することはできません。