2016-02-19 63 views
1

我在我的本地Apache上有很多项目。在httpd.conf中所有设置都正确,并且每个项目都可以在浏览器中作为project-name.localhost启动。邮差总是返回404

问题是如果我想测试邮差。它总是返回404.没有任何授权的每个页面都以相同的方式完成。我所做的只是从浏览器复制URL,将其粘贴到邮递员,选择GET方法并提交。

是否在邮递员测试前必须做的任何设置?

+0

你为什么低调反而评论什么是错的? – tomasr

+0

这不是我:)更多信息。什么项目,你通常测试它? –

+1

项目并不重要,它只是上下文。问题是,localhost虚拟主机some-url.localhost上的那个简单的url在postman中的浏览器中返回404错误。 Tha是那个意思,那个邮差不在本地主机上工作?或者需要做些什么来处理本地主机? – tomasr

回答

0

我遇到了类似的问题,由于某种原因,邮递员不喜欢我如何在我的机器上配置apache2域别名......但它当然对我的同事完全正常工作。

我切换了URI在邮递员绕过vhost.conf/sites.conf

来自:http://my-project.laravel5.localhost:port/foo/bar
到:http://localhost:port/laravel/5/my-project/public/foo/bar

  • 我托管在〜/网站/ laravel laravel/5/my-project/- 所以我的uri参考从子目录laravel开始。

  • 如果你在80上托管apache2,你不需要在这里指定端口,但是如果你托管在:8080上,你将不得不指定localhost:8080/ect ...虽然不是有效的解决方案,我希望这有助于。