共享主机问题中的Laravel符号链接

时间:2020-02-13 04:25:25

标签: laravel .htaccess symlink

我正在使用共享主机。 我已经安装了laravel应用程序,并且正在使用unisharp Laravel文件管理器。

与经理一起,我上传了文件“ happy.jpg”。它产生了URL“ http://unpluggedworldofmine.com/storage/photos/1/happy.jpg”,但我无法访问该文件。

相反,当我使用 “ http://unpluggedworldofmine.com//storage/app/public/photos/1/happy.jpg”,我可以看到我已正确上传。

.htaccess似乎有问题

RewriteEngine on

RewriteRule ^/?$ /public/ [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*) /public/$1 [L]

由于我正在使用共享主机,因此无法更改httd或其他服务器中的配置。

我用过

php artisan storage:link 

设置链接。

有人可以帮我吗?

谢谢

0 个答案:

没有答案