Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel.htaccess在部署主机上不工作_Laravel_.htaccess - Fatal编程技术网

Laravel.htaccess在部署主机上不工作

Laravel.htaccess在部署主机上不工作,laravel,.htaccess,Laravel,.htaccess,我刚刚尝试将my Laravel应用程序部署到共享主机,似乎.htaccess导致了一个内部服务器错误,如果我删除它,/public中的所有文件都可以访问。我在这里检查了其他几个答案,但没有人解决这个问题。我已检查了所有必需的模块将应用程序部署到共享主机时,请确保您的域或子域指向laravel应用程序中的公用文件夹。当询问文档根路径时,将其指向例如 /public_html/laravel_project/public 试试看你是否仍然面临问题我最后查看了托管服务的文档,在它们的示例中,它是

我刚刚尝试将my Laravel应用程序部署到共享主机,似乎.htaccess导致了一个内部服务器错误,如果我删除它,/public中的所有文件都可以访问。我在这里检查了其他几个答案,但没有人解决这个问题。我已检查了所有必需的模块

将应用程序部署到共享主机时,请确保您的域或子域指向laravel应用程序中的公用文件夹。当询问文档根路径时,将其指向例如

/public_html/laravel_project/public

试试看你是否仍然面临问题

我最后查看了托管服务的文档,在它们的示例中,它是
RewriteRule^/index.php[L]
使用尾部斜杠而不是
RewriteRule^index.php[L]

不知道为什么,但这起了作用,现在可以在我的本地主机和部署主机上使用。

您是否更改了文件权限。此外,这里还有一些配置文档。