So, let's consider $M=\mathbb{R}^{2}$ and $N= \mathbb{R} \times [0, +\infty]$ - two topological spaces.
Since $\pi_{1}(M)=\pi_{1}(\mathbb{R}) \times \pi_{1} (\mathbb{R}) = \{0 \}$ (since $\mathbb{R}$ is path-connected). This time, fundamental group of every convex subset of $\mathbb{R}$ is also trivial, so it's time to conclude that $M$ is homotopy equivalent to $N$.
But how to prove that they are not homeomorphic to each other?
Any help would be much appreciated.
Let $L \subset \mathbb{R}^2$ a straight line; if there exists an homeomorphism $\phi$ between $\mathbb{R}^2$ and $\mathbb{R} \times [0,+\infty]$ then $\phi_{|_{\mathbb{R}^2-L}}: (\mathbb{R}^2-L) \longrightarrow (\mathbb{R} \times [0,+\infty])- \phi(L)$ is a homeomorphism again. But it is not possible because the source has two connected component and the target is connected.