LaravelプロジェクトのURLから 'public'を削除できました。Laravel 5.4 publicからurlを削除:副作用
ここで、ヘルパー関数asset()を使用してアセットをインクルードすると、以下のような場所にpublicを含める必要があります。
資産( '公開/画像/ a.img')
私は(ヘルパー関数はBasePathをダンプしてみてください)とpublicpath()は、正しい値が表示されます。どのようにして、資産へのすべての呼び出しで常に公開を書くのを避けることができますか。とにかくbasepath()の代わりにpublicpath()を使用するアセット関数がありますか?あなたは
/yourproject/public
を指すようにWebサーバー上にWebディレクトリを設定する必要が
に今、あなたのポインティングのように思えますで始まる。私の推測では、あなたのドキュメントルートが '/ app/public /'の代わりに '/ app'ディレクトリに向いていると思いますか? – Robert