Solve the problem that thinkphp uses public as the root directory to report an error

Open the .htaccess under public and replace the content directly, so it should be able to solve

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{
    
    REQUEST_FILENAME} !-d
RewriteCond %{
    
    REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>

Guess you like

Origin blog.csdn.net/qq_48082548/article/details/127915739