私はLaravelフレームワークを使用しています。ご存知のように、そのディレクトリには、次のようになります。私のウェブサイトのホームページを開くにはLaravelでルートとしてパブリックフォルダを作成するには?
(Route::get('/', '[email protected]');
)私は、ディレクトリの/public
フォルダを開く必要があります。
http://example.com/public
とにかく、のみ私のドメイン名(http://example.com/
が)私のルートではありません。他の言葉では、私のウェブサイトの最初のページを見るために、ここにURLです。 /public
フォルダをルートにするにはどうすればよいですか?
私は回避策を見つけました。私はルートにindex.php
を作成し、/public
フォルダーにリダイレクトコードを書くことができます。ユーザーがhttp://example.com/
と入力すると、自動的にhttp://example.com/public
にリダイレクトされます。しかしそれでも醜いです。 URLに/public
が表示されたくありません。なにか提案を?
[URLから国民を削除Laravel 5]の可能性のある重複:nginxのために
、この行を変更する必要があります。あなたはこれらのディレクティブを使用することができますApacheの
/stackoverflow.com/questions/28364496/laravel-5-remove-public-from-url) –
FTPのディレクトリ構造とは何ですか? 'domains/domain.com/public_html'のようなもの? –