如何在没有SSH的GoDaddy共享主机中托管Laravel 5.2?

时间:2016-03-17 04:41:38

标签: php .htaccess laravel-5.2

我在Laravel 5.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 /”等网址访问此内容?

如何解决安全问题?

1 个答案:

答案 0 :(得分:1)

首先,你必须允许在GoDaddy的cpanel中托管两个网站。如果您有访问权限,则必须执行以下操作。

  1. 转到此link,它是添加附加域名的指南,并将您的域名( www.mylaravelapp.com )添加为附加域名。
  2. 它将在根目录中创建另一个文件夹,如mylaravelapp
  3. 然后将test目录的内容复制到mylaravelapp目录。
  4. 现在结构是这样的:
  5. 文件夹

       |`-- public_html
         |-- some_domain_folder
         |`-- mylaravelapp
            |`-- app
            |`-- config
            |`-- bootstrap
            |`-- database
            |`-- public
    

    现在转到公开文件夹,将index.php.htaccess移至mylaravelapp

    希望这有帮助。