やりたいこと
~~https://domain.com/asset/AAAA.js~~←指摘により修正
https://domain.com/AAAA.js
にアクセスした場合、jsファイルをWeb画面に表示させたい
現状の挙動
~~https://domain.com/asset/AAAA.js~~←指摘により修正
https://domain.com/AAAA.js
にアクセスした場合、404が表示される
推測
おそらく、ルーティングで設定されていないパスが指定されたと判断されて、404NotFoundが出ているものと思われます。
しかし、どのように設定すればいいのかが分かりません。
現在の構成
domain.com └public_html └APP_NAME app bootstrap config database public ├assets ├css ├js └AAAAA.js 以下ファイルです ├.htacess ├cookie.txt ├index.php ├robots.txt ├web.config resorces routes storage tests vender : 以下envなどのファイル
環境
XServer
ルートディレクトリのpublic_html直下には domain.com でシンボリックリンクが張っており、APP_NAME/publicへ飛ぶようになっています。
public_html下の.htaccesssにはこのように記述されています
RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://domain.com/$1 [R=301,L] RewriteRule ^(.*)$domain.com/public_html/public/$1 [QSA,L]
public直下のjsファイルにアクセスしても 404 とならない設定はどのようにしたらよいのでしょうか?
回答2件
あなたの回答
tips
プレビュー