Heim  >  Fragen und Antworten  >  Hauptteil

thinkphp5-URL, wie man öffentliche versteckt

Ich habe das Indexmodul wie im Handbuch beschrieben öffentlich gemacht und auch das Anwendungsverzeichnis der Eintragsdatei geändert.

Dann lautet die URL servername/public/index.php

Das Online-Tutorial besagt, dass die Website direkt festgelegt werden soll Stammverzeichnis öffentlich machen,

Dann möchte ich fragen, warum auf das Indexmodul direkt zugegriffen werden kann, wenn es in der Anwendung platziert wird?

正念的奇迹正念的奇迹2658 Tage vor2107

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-08-03 09:52:47

    入口放在public是为了安全考虑的,让web无法不经过入口直接访问控制器或者模板文件,这样更安全不会被黑客攻击。只允许访问public中开放的访问入口。不仅仅是tp5,laravel框架也是在public里的。

    Antwort
    0
  • StornierenAntwort