从laravel中的path中删除laravel/public/


removing laravel/public/ from path in laravel

我在laravel中到索引页的当前路径是

localhost/debeli/laravel/public/

如何使其成为

localhost/

运行windows 7,32位虚拟主机XAMPP

我更改了我的examplep/apache/conf/httpd.conf

DocumentRoot"C:''examplep/htdocs/debeli/laravel/public/"

但它不工作

您需要为站点创建一个虚拟主机,并将文件放在其公共根文件夹中(在创建虚拟主机时可配置),或者将laravel安装放在主服务器的根目录中。

有关更多详细信息,请指定您的platofrm(您正在运行的操作系统)。

要为laravel提供服务,请在cmd中导航到您的laravel安装目录,然后键入"php artisan serve",它应该为您的应用程序提供本地主机:8000

更多信息:http://laravel.com/docs/4.2/quick

或创建一个指向您的公用文件夹(已应答)的虚拟主机点

或使用laravel家园:更多信息:http://laravel.com/docs/4.2/homestead

在examplep文件夹中,您必须搜索文件夹apache/conf/extra。在该文件夹中,可以找到一个名为httpd-vhosts.conf的文件,在该文件中,可以指定一个新的虚拟主机,将DocumentRoot映射到htdocs中的站点文件夹。

将以下内容添加到文件底部:
<VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "C:/xampp/htdocs/debeli/laravel/public" ServerName localhost ErrorLog "logs/app-error.log" CustomLog "logs/app-access.log" common </VirtualHost>

不要忘记重新启动apache服务器!

谨致问候,Flm