PHP教程

phpstudyV8部署thinkphp6首页能打开其它页面404

本文主要是介绍phpstudyV8部署thinkphp6首页能打开其它页面404,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

nginx

nginx404是因为少了下面这段

if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=/$1 last;
    break;
}

复制到你的域名下
image
image

apache

这个原因是因为phpstudy会覆盖项目public下的.htaccess文件
所以找到原来的内容用同样的方式添加下面的伪静态即可

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On
  
  RewriteCond %{HTTP:Authorization} ^(.+)$
  RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
这篇关于phpstudyV8部署thinkphp6首页能打开其它页面404的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!