使用thinkphp5 设置了路由还是404的解决方案

使用thinkphp框架之后设置路由仍然是404问题

    1. 开启apache重写(conf/httpd.conf)
      LoadModule rewrite_module modules/mod_rewrite.so
  • 2.允许在任何目录中使用“.htaccess”文件,将“AllowOverride”改成“All”(默认为“None”):

    DocumentRoot "/Users/xmg/Desktop/www/tp5/public"
    ServerName www.tp.com
    ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
    CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
    
        Options FollowSymLinks Multiviews
        MultiviewsMatch Any
        AllowOverride All
        Require all granted
    

使用thinkphp5 设置了路由还是404的解决方案_第1张图片
需要在这里设置为All才能生效

你可能感兴趣的:(使用thinkphp5 设置了路由还是404的解决方案)