주소지를 인코딩 하는 과정에서 유니코드 공백이 들어가는 이슈가 생김. utf-8 로 인코딩도 하고 trim 도 사용했지만 유니코드 공백은 사라지지 않아서 찾아보다 해결방법은 trim 전에 유니코드를 공백으로 치환한 다음에 인코딩을 하는거였다.
$result = preg_replace('/[\pZ\pC]/u', ' ', $text); //공백으로 치환 echo $result; // 이 값을 인코딩해서 사용하면됨.