Laravelは、柔軟性とパワフルな機能で人気のPHPフレームワークです。しかし、Laravelで開発したアプリケーションをデプロイする際、URLの構造を変更したい場合や、レンタルサーバーの制約に適応する必要がある場合があります。特に、LaravelのpublicディレクトリをWebサーバーのドキュメントルートとして設定することが推奨されていますが、すべてのレンタルサーバーでそれが可能とは限りません。 本記事では、Laravel 9で以下の要件を満たすための具体的な手順と対応方法について解説します。 現在のURL https://hogehoge.com/demo/public/ から https://hogehoge.com/demo/ への変更 publicディレクトリをそのままにして、.htaccessだけで対応する方法 レンタルサーバーでpublicディレクトリをドキュメントルート