feat: provide a pathname://
protocol to escape SPA
#1719
Merged
pathname://
protocol to escape SPA
#1719