2017-02-02 10 views
0

Firebase Hostingを使用しているのは私だけですか、またはサブディレクトリに配置されたファイルに対しては、hrefリンクが失敗しますか?たとえば、私は以下のようなフォルダ構造を持っていますが、のハイライトされたindex.htmlファイルは、自分のサイトのルートに解決されます。 style.cssファイルはそこにあり、表示されていません。Firebase:href相対リンクが失敗する

問題は、URLをハードコードする場合です。これを新しいホスティングプロバイダに移行すると、すべてを変更する必要があります。

enter image description here

答えて

2

あなたはすべてのページがindex.htmlに解決(あるいはあなたがfirebase initでシングルページアプリケーションの質問に「Y」と言った)にするfirebase.jsonに書き換えを使用していますか?あなたが<base>をすれば、あなたのページ上のすべての相対URLが指定されたURLへの相対行われることを

<link rel="stylesheet" href="/commas/style.css"> 

<!-- or --> 

<base href="/commas"> 
<link rel="stylesheet" href="style.css"> 

注:もしそうなら、あなたは、2つのうちのいずれかを行う必要があります。私は最初のアプローチをお勧めしたいと思います。

+0

良い人。ありがとうございます! –

関連する問題