私はLaravelアプリケーションをサブディレクトリから実行していますので、このようなURLヘルパーを使用するには{{ url('users') }}
の代わりに{{ url('subdirectory/users') }}
の代わりにforceRouteUrl()
メソッドを使用します。AppServiceProvider.phpファイル。それは次のようになります。forceRootUrl()を使用すると一部のルーティングが中断されます
public function boot()
{
URL::forceRootUrl(Config::get('app.url'));
...
そして、私の.env:APP_URL=http://app.dev/subdirectory
ルートを返す場合を除いて、これまでのところは良いです。
function sort_schedule($column, $order)
{
return route('schedule', [
'sortBy' => $column,
'sortOrder' => $order,
]
);
}
しかし、それが生成するリンクはこれです:たとえば、私はこれを行うソート方法を持って、私は
Kyslik's Column Sortableパッケージを使用する場合
http://app.dev/subdirectory/subdirectory/...
同じことが起こります。
どうすればこの問題を解決できますか?