做一个laravel项目的虚拟主机

时间:2015-04-23 11:35:13

标签: php apache laravel wamp

我对“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”......现在一切都在修复之后正在运行。

1 个答案:

答案 0 :(得分:0)

很可能你没有启用模块重写,这就是路由失败的原因。

如果您使用的是xampp,则可以在此处找到http://www.leonardaustin.com/blog/technical/enable-mod_rewrite-in-xampp/

中的说明