Mam folder, który umieściłem w folderze/public w mojej witrynie Laravel. Ścieżka jest:Jak przejść do folderu statycznego w Laravel
/public/test
folder „test” ma plik o nazwie index.html to tylko statyczny zasób chcę załadować z folderu publicznego (nie chcę utworzyć widok dla tego ciągu ramy - zbyt wiele do wyjaśnienia).
Zrobiłem trasę tak:
Route::get('/test', function() {
return File::get(public_path() . '/test/index.html');
});
nie jestem w stanie uzyskać to do pracy. Właśnie pojawia się błąd w Chrome, że ta strona ma pętlę przekierowania.
mogę do niego dostęp w ten sposób:
http://www.example.com/test/index.html
Ale nie mogę używać rozszerzenia .html wszędzie. Plik musi być widoczny jako:
http://www.example.com/test/
Jak mogę służyć pojedynczej strony HTML z folderu publicznego laravel bez konieczności korzystania rozszerzenie .html?
To działało. Jak już powiedziałeś, kluczem jest upewnienie się, że twoja ścieżka i ścieżka (folder) w katalogu publicznym mają różne nazwy. Dzięki za pomoc! – ChiCgi