TP6开启重写模式,隐藏index.php

阿里云服务器3折开售(点此直达)

image

  1. 按照官方教程 部分,先配置 URL重写

  2. AllowOverride None 这个选项,在 PHPStudy的


    微信图片_20190604145252.png
  1. 需要修改的 .htaccess 文件,
    不是 app 目录下的 .htaccess 重要的事情说三遍,

    • 修改的是 public 下的 .htaccess 文件!
    • 修改的是 public 下的 .htaccess 文件!
    • 修改的是 public 下的 .htaccess 文件!
  2. 教程提供的 重写规则有问题。最后一行代码,需要用下面的


  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
    RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]


因为,修改错了文件,耗费了一个多小时的时间,各种查找,自己猛然醒悟,修!改!错!了!文件!!!脑子突然开窍了……

你可能感兴趣的:(TP6开启重写模式,隐藏index.php)