Laravel Перенаправление в другое хранилище файлов с помощью Redirect :: to () - PullRequest
0 голосов
/ 25 апреля 2019
$url = 'file:\\company8\Production\2018\2018-12\Product1';
return Redirect::to($url);

// это перенаправляет на http://127.0.0.1:8000/file:/company8\Production\2018\2018-12\Product1

// Как сделать так, чтобы Laravel перенаправлял на Файл: / company8 \ Производство \ 2018 \ 2018-12 \ Product1

Ответы [ 2 ]

0 голосов
/ 25 апреля 2019

Попробуйте изменить обратную косую черту () на косую (/).

Однако вы не можете перенаправить на файловый протокол из-за соображений безопасности.

При перенаправлении на него

return Redirect::to("file://company8/Production/2018/2018-12/Product1");

вы получите ERR_UNSAFE_REDIRECT из хрома.

Попробуйте ответить на него через

return response()->file('/company8/Production/2018/2018-12/Product1');
0 голосов
/ 25 апреля 2019

Вы можете использовать return Redirect::away($url)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...