1

keystonejs (Nodejs + expressjs + jade ) を実行しており、ページに絶対リンクを追加しようとしています。私が追加するすべてのリンクは相対リンクですが、常に私のサイトにルーティングされます。以下では、post.url の値は「www.google.com」です。

a(href=post.url, target=' ')

結果は -> localhost:8080//www.google.com

私が現在見つけた唯一の解決策は、前に「http://」を追加することです: a(href="http://"+post.url, target=' ')

これは機能し、リンクhttp://www.google.comを作成します。ただし、https を含むページは機能しないため、これは悪い解決策です。

4

2 に答える 2