我希望通过public
从laravel中生成的网址中删除htacces
。所以
我已在laravel根目录中使用此内容
创建了.htacces
文件
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
但是当我去localhost/myapp
时。我收到此错误
NotFoundHttpException in RouteCollection.php line 161:
注意:我正在使用laravel 5
我该如何解决这个问题。感谢
答案 0 :(得分:0)
您无需创建.htaccess
文件,只需将网络服务器指向public
目录,而不是根目录。
Apache httpd.conf
的设置:
DocumentRoot "c:/wamp/www/myapp/public"
<Directory "c:/wamp/www/myapp/public">
在进行这些更改后,不要忘记重新加载Apache。