2016-02-19 125 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 ...雖然不是有效的解決方案,我希望這有助於。