【问题标题】:Change Laravel base URL from localhost to localhost/laravel5将 Laravel 基本 URL 从 localhost 更改为 localhost/laravel5
【发布时间】:2017-07-19 23:50:38
【问题描述】:

我正在尝试将 Laravel 基本 URL 更改为 localhost/laravel5,我尝试更改 .env 文件中的 APP_URL 变量,我在 config/app.php 文件中对这一行进行了相同的更改:

'url' => env('APP_URL', 'http://localhost/laravel5')  

这里是我的 /etc/apache2/sites-available/laravel.conf 文件:

    <VirtualHost *:80>
    ServerName localhost/laravel5

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html/laravel5/public

    <Directory /var/www/html/laravel5>
        AllowOverride All
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

我也尝试重启apache2服务,但没有任何变化

【问题讨论】:

  • 您希望将主页设为http://localhost/laravel5
  • 是的,正如我所提到的,我想将我的项目的默认 URL 更改为 localhost/laravel5
  • 你可以让你的路线指向你的主页......这是一个选择吗?例如 Route::get('/laravel5', function () { return view('your_page'); });
  • 不,因为我想更改项目的默认 URL 而不仅仅是主页 URL
  • 我不知道你是否可以为你的 ServerName 设置一个子域,我认为你必须有类似 laravel5.com 或 .dev 但没有子域的东西

标签: apache laravel


【解决方案1】:

在 apache 中制作你的虚拟服务器

<VirtualHost *:80>
        ServerName laravel5.app
        DocumentRoot /var/www/html/laravel5/public

        <Directory /var/www/html/laravel5/public>
            AllowOverride All
            Require all granted
        </Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

然后运行

sudo a2ensite laravel5.app
service apache2 reload

最后,确保编辑您的/etc/hosts 文件并为laravel5.app 添加一个条目:

# other entries...

# your entry...
127.0.0.1    laravel5.app

然后您可以通过http://laravel5.app 访问您的应用

【讨论】:

  • 你错过了 1 个关键步骤 :)
  • 那是哪一个?
  • hosts文件的变化
  • 但我想为这个应用程序使用 localhost/laravel5,为另一个应用程序使用 localhost/someapp,在这种情况下我不能
  • 您如何在实时服务器上查看您的应用程序?当您将其投入生产时,该链接将如何......您不能在那里拥有 localhost!
【解决方案2】:

我建议您使用 Homestead 或 Valet 之类的东西来开发 Check the docs here

【讨论】:

    猜你喜欢
    • 2023-01-19
    • 2018-12-04
    • 1970-01-01
    • 2020-10-12
    • 2017-01-16
    • 2016-06-07
    • 1970-01-01
    • 2015-03-05
    • 2015-01-15
    相关资源
    最近更新 更多