欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ThinkPhp6.0 隐藏入口文件,开启路功能

程序员文章站 2022-05-25 09:10:43
...
  • 开启路由功能

ThinkPhp6.0  隐藏入口文件,开启路功能

ThinkPhp6.0  隐藏入口文件,开启路功能

ThinkPhp6.0  隐藏入口文件,开启路功能

ThinkPhp6.0  隐藏入口文件,开启路功能

  • 去掉入口文件index.php URL重写
    可以通过URL重写隐藏应用的入口文件index.php(也可以是其它的入口文件,但URL重写通常只能设置一个入口文件),下面是相关服务器的配置参考:

[ Apache ]
httpd.conf配置文件中加载了mod_rewrite.so模块
AllowOverride NoneNone改为 All
把下面的内容保存为.htaccess放在文件放到应用入口文件的同级目录下(放在public目录下)

  1. <IfModule mod_rewrite.c>
  2. Options +FollowSymlinks -Multiviews
  3. RewriteEngine On
  4. RewriteCond %{REQUEST_FILENAME} !-d
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
  7. </IfModule>