我在Laravel5.2中开发了一个Web应用程序。我想将其托管在子文件夹中的 Godaddy 共享主机中,因为我那里有针对不同域的其他项目。
我不确定我是否解释清楚,这就是我想要实现的目标。
我已将所有Laravel文件放在(www.mylaravelapp.com/test)之类的子文件夹中。
现在,我可以使用此 URL "www.mylaravelapp.com/test/public"访问该应用程序。
public_html/
some_domain_folder/
www.mylaravelapp.com/
test/
app/
bootstrap/
config/
database/
public/
etc..
如何使用"www.mylaravelapp.com/"之类的 URL 访问它?
如何解决安全问题?
首先,您必须允许在GoDaddy的cpanel中托管两个站点。如果您具有访问权限,则必须执行以下操作。
- 转到此链接,它是添加附加域的指南,并将您的域(www.mylaravelapp.com)添加为附加域。
- 它将在您的根目录中创建另一个文件夹,例如
mylaravelapp
. - 然后将
test
目录的内容复制到mylaravelapp
目录中。 - 现在结构是这样的:
文件夹
|`-- public_html
|-- some_domain_folder
|`-- mylaravelapp
|`-- app
|`-- config
|`-- bootstrap
|`-- database
|`-- public
现在转到公用文件夹并将index.php
和.htaccess
移动到 mylaravelapp
.
希望这有帮助。