質問: ### 前提・実現したいこと Apache+Resin(Intramart Accel Platform) OS:Linux でWebアプリケーションを作成しています。 とあるディレクトリにあるクライアントサイドのJavaScriptファイルへHTTPアクセス しようとすると以下の状況となります。 ### 発生している問題・エラーメッセージ ディレクトリA |--- A1.js HTTP 200 OK |--- A2.js HTTP 404 NG ディレクトリB |--- B1.js HTTP 404 NG |--- B2.js HTTP 404 NG ### 試したこと 1. ディレクトリAのA1.jsはもともとあったファイルでHTTPアクセスできます。 2. ディレクトリAにA2.jsファイルを新規作成しました。この新規作成したファイルはHTTP 404エラーとなります。 A2.js はA1.jsをコピーしてリネームしただけのものであり、中身はA1.jsとまったく同様です。 3. 新たにディレクトリBを作成しました。 このディレクトリ内に新たに作成したB1.js、B2.jsはいずれもHTTP 404エラーとなります。 ### 補足情報 ディレクトリAとディレクトリBにHTTPアクセスするといずれもHTTP 301(リダイレクト)となります。 上記、現象の傾向から考えると新たに作成したファイルやディレクトリに対し、HTTPアクセスができないような状況となっております。 特に分からないのは、ディレクトリAのA1.jsにはアクセスできるのに、そのファイルをコピーして作成したA2.jsにはアクセスできないということです。 ちなみにディレクトリ及びファイルのアクセス権限は777を付与して試してみたので、アクセス権の問題ではないと推測しています。 上記の内容で何か分かることがございましたらご教授ください。 よろしくお願いします。
回答: 正直構成もあなたのスキルもわかりませんので的確なアドバイスはできませんが、 ・ディレクトリAやBというのはcsjsのフォルダ配下ですか。ssjs配下ではありませんか ・実はクライアント側に渡すリソースはapache配下に渡すような構成になっており、 「A1.js」はApache側のDocルートにいる とかは考えられませんか。