laravel 中的路由错误
Routing error in laravel
我正在尝试在 windows 平台上的 laravel 5.2 中构建一个 Web 应用程序,并安装了 wamp 服务器。
我正在尝试通过以下路线调用仪表板页面:
Route::get('nitsadmin/dashboard', function () {
return view('nitsadmin.dashboard');
});
路线列表如下:
我的文件结构如下:
我在 httd-vhosts.conf
文件中的虚拟主机配置:
<VirtualHost *:80>
DocumentRoot "c:\wamp\www\nitsedit\public"
ServerName nitseditor.dev
</VirtualHost>
Apache 别名:
Alias /nitseditor.dev "C:/wamp/www/NitsEdit/public"
<Directory "C:/wamp/www/NitsEdit/public">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>
不知道哪里出了问题,但出现了以下错误:
您的网络服务器配置有误,只需并重新启动网络服务器即可。
您使用了错误的 URL,舍弃 "nitsedit\public" 部分:
http://nitseditor.dev/nitsadmin/dashboard
Apache 已经将用户指向 public 文件夹。
刚刚在文件夹 wamp/bin/apache/apache2.4.9/conf
中的文件 httpd.conf
中注释掉 Include conf/extra/httpd-vhosts.conf
,它起作用了。
我正在尝试在 windows 平台上的 laravel 5.2 中构建一个 Web 应用程序,并安装了 wamp 服务器。
我正在尝试通过以下路线调用仪表板页面:
Route::get('nitsadmin/dashboard', function () {
return view('nitsadmin.dashboard');
});
路线列表如下:
我的文件结构如下:
我在 httd-vhosts.conf
文件中的虚拟主机配置:
<VirtualHost *:80>
DocumentRoot "c:\wamp\www\nitsedit\public"
ServerName nitseditor.dev
</VirtualHost>
Apache 别名:
Alias /nitseditor.dev "C:/wamp/www/NitsEdit/public"
<Directory "C:/wamp/www/NitsEdit/public">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>
不知道哪里出了问题,但出现了以下错误:
您的网络服务器配置有误,只需
您使用了错误的 URL,舍弃 "nitsedit\public" 部分: http://nitseditor.dev/nitsadmin/dashboard
Apache 已经将用户指向 public 文件夹。
刚刚在文件夹 wamp/bin/apache/apache2.4.9/conf
中的文件 httpd.conf
中注释掉 Include conf/extra/httpd-vhosts.conf
,它起作用了。