私はかなりapacheに新しいです。 /var/www/htmlに 'test'という名前の新しいフォルダを作成しました index.html、js、cssファイルを新しいフォルダに入れましたapache2新しいウェブサイトを追加する
次に、localhost/testによってWebサイトにアクセスしようとしましたが、htmlページが表示されましたが、jsおよびcssファイルにアクセスできません。コンソールに「NetworkError:404 Not Found - http://localhost/main.js」と表示されます。 URLに「/ test」が表示されないのはなぜですか?
私のindex.htmlには<script type="text/javascript" src="main.js">
何が間違っているか把握できますか?
UPDATE 私はdir.confをチェックし、「オンDirectorySlash」を追加、のように、今では見える:私はhttp://localhost/test
にアクセスしようとすると、それは最後に「/」を追加することに気づいたが、私は <IfModule mod_dir.c> DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm DirectorySlash on </IfModule>
それでも同じエラーが発生します。
"http:// localhost/testにアクセスしようとすると、最後に '/'が追加されていますが、同じエラーが表示されています。 - 他のすべてが平等:それは起こりません。問題を再現するのに十分な情報を持つ[mcve]を提供する必要があります。 – Quentin