これら 2 つの文字列を比較する必要があるため、たとえば次のようにします。
if($this->getRequest()->headers->get('referer') != $this->generateUrl('foo')) {}
問題は、ここのリファラーが完全な URL アドレスを教えてくれることです:
http://website.com/foo
そして、generateUrl() メソッドで得られるのは次の 1 つだけです。
/foo
どうすればこれを解決できますか?