购买的虚拟主机没有办法指定根目录,可以将public文件夹里面的全部放到根目录,然后修改index.php入口文件
将下面代码修改路径
require __DIR__ . '/../vendor/autoload.php';
修改为:
require __DIR__ . '/vendor/autoload.php';
方法二:
在根目录下增加一个.htaccess文件写入以下代码
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} !^/public/ RewriteRule ^(.*)$ /public/$1 [L] </IfModule>
这样就可以在虚拟主机上部署了。