我对“httpd-vhosts”进行了必要的编辑,我知道如果是laravel项目,我应该添加目录“\ public”。
<Directory C:\wamp\myproject\public>
Order Deny,Allow
Allow from all
</Directory>
<VirtualHost *:80>
DocumentRoot "C:\wamp\www\myproject\public"
ServerName myproject.com
</VirtualHost>
但问题是它只适用于myproject.com ..它不适用于“myproject.com/login”例如..它重定向到网址“http://localhost:8000/login”..是否存在我应该在项目本身编辑的东西?或者在“httpd-vhosts”文件中?
修改 问题出现在表格的代码中..它的动作是“http://localhost:8000/login”而不是“/ login”......现在一切都在修复之后正在运行。
答案 0 :(得分:0)
很可能你没有启用模块重写,这就是路由失败的原因。
如果您使用的是xampp,则可以在此处找到http://www.leonardaustin.com/blog/technical/enable-mod_rewrite-in-xampp/
中的说明