如果我的域名是example.com/laraproject,如何为laravel项目设置我的虚拟主机?

时间:2015-12-11 19:19:41

标签: php apache laravel laravel-5.1 virtualhost

我需要在http://example.com/laraproject中托管一个laravel应用程序,我无法使用简单域example.com,我尝试在apache,.env文件上设置我的虚拟主机但是: 例子: VirtualHost apache

ServerName example.com
ServerAlias example.com
ServerPath /larapoject
DocumentRoot /var/www/laraproject/public

DirectoryIndex index.php

<Directory "/var/www/laraproject/public">
   Options -Indexes
   AllowOverride All
   Require all granted
</Directory>

.env文件:

APP_ENV=dev
APP_DEBUG=true
APP_DOMAIN=example.com/laraproject/
APP_HOME=http://example.com/laraproject/
APP_STATIC=http://example.com/laraproject/

默认路由工作正常,但问题是当我尝试重定向到其他路由时,例如。

有关 example.com/laraproject加载主页。 对于 example.com/laraproject/section1没有加载页面,因为由于某种原因没有解析路由。

Laravel版本5.1 Apache 2.4 PHP 5.5.3

有什么想法吗?我尝试了一切来解决这个问题,但我不能。

谢谢。

0 个答案:

没有答案