thinkphp5 URLの公開を非表示にする方法
正念的奇迹
正念的奇迹 2017-08-02 11:37:51
0
1
2114

インデックスモジュールをマニュアルに従って公開したところ、エントリファイルのアプリケーションディレクトリも変更されました。

そうすると、URLはservername/public/index.php

となります。オンライン チュートリアルには、Web サイトのルート ディレクトリを public に直接設定するようにと記載されていますが、

そこでお聞きしたいのですが、インデックス モジュールをアプリケーションに配置すると、なぜ直接アクセスできるのでしょうか。

正念的奇迹
正念的奇迹

继续学习奋勇向前

全員に返信(1)
Ty80

セキュリティ上の理由から、入り口は公共の場に設置されているため、Web は入り口を経由せずにコントローラーやテンプレート ファイルに直接アクセスできません。これにより安全であり、ハッカーによる攻撃を受けることはありません。公共の場にあるオープン アクセス ポイントへのアクセスのみが許可されます。 TP5に限らず、laravelフレームワークも公開されています。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート