fumitoshi
@fumitoshi (mu ja)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

firebaseでvueアプリをデプロイするときのHostingURLでおにハマりしてます

やろうとしていること

firebaseを使ってvue.jsで作ったアプリ(最初の表示されるだけの簡単な奴)をデプロイしたい。

つまづいているところ

スクリーンショット 2020-09-07 1.29.52.png
デプロイ時にターミナルに表示されるHostingURLは上の物なんですが、
実際にアクセスして表示されるのは下の方になります。

やりたいこと

ターミナルに表示される上のURLでアクセスできるようにしたいです。

よろしくお願いします。

1

4Answer

こんにちは。
自分の方もFirebaseのhosting使っており、
気になったのでちょっと調べてみました。

▼こっちの方の事例に当たりそう?
https://stackoverflow.com/questions/63166089/firebase-hosting-deploy-is-not-deployed-to-one-of-the-free-domains-my-project

ざっくり「キャッシュじゃないの?」で返されてますが(笑)

あとは、……あるあるでfirebase.jsonの設定とかどうでしょう?

2Like

Comments

  1. @fumitoshi

    Questioner

    キャッシュクリアしてみたんですけど、ダメでした。。

Comments

  1. @fumitoshi

    Questioner

    回答ありがとうございます。
    上記サイトを参考にいろいろ試してみましたが、うまくいきません。
    現状としては、
    web.appは違う人がデプロイしたアプリは反映されており、
    firebaseapp.comの方には私がデプロイしたアプリが反映されております。
    このfirebaseのプロジェクトは会社で使っている物で、上記リンクでデプロイしているのは権限としてはオーナーの方です。私の権限は編集者です。
    これも何か関係しているのでしょうか?
    引き続き教えていただけたら幸いです。

xxx.web.app と xxx.firebaseapp.com はどちらも同じサイトを指すようになっているはずです。

実際にアクセスして表示されるのは下の方になります。

とは、ブラウザで xxx.web.app にアクセスすると xxx.firebaseapp.com にリダイレクトされるということですか? だとするとどこかでリダイレクトが設定されているかもしれません。


@tukiyo3 web.app は最初から別名として用意されているドメインなので、カスタムドメインの接続設定は関係ないと思います。

1Like

Comments

  1. @fumitoshi

    Questioner

    リダイレクトされるわけではありません。
    xxx.web.appにアクセスすると、違う人が作ったアプリ。
    xxx.firebaseapp.comにアクセスすると、僕がデプロイしたアプリが表示されます。
    リダイレクトなどは一切ないです
  2. なるほど。別のネットワークのマシン(Wi-Fi オフのスマホなど)でアクセスしても同じ状態ですか?
  3. @fumitoshi

    Questioner

    choromeでゲストとして入って、別のブラウザでアクセスしたら、一発で僕のサイトにアクセスされました。
    新しく一からやってキャッシュクリアしたら、表示されたのですが、自分のアカウントからアクセスしたら、違う人が作ったアプリが最初に表示されます。そしてキャッシュクリアしたら、僕のサイトに行きます。何が邪魔しているのでしょうか
  4. @fumitoshi

    Questioner

    chromeもmacも試しましたが、うまくいかず、、
    明らかにブラウザに問題あると思うんですよねー、、
  5. ほぼほぼブラウザか DNS 周りの問題だと思うんですが、キャッシュをクリアしてもだめだとお手上げです。
  6. @fumitoshi

    Questioner

    僕の周りの人もはじめてみる現象だって言ってましでので、いったん放置します。
    フォローありがとうございました。またお願いします。

Your answer might help someone💌