google cloud storage. Правильно ли что в url отображается bucket name и возможно ли его скрыть?

Я использую google storage для моего сайта , для хранения картинок. Из-за того что на сервере картинок более 100ГБ, подходил лимит по диску и решил перейти на google storage. (amazon s3 не захотел из-за amazon тяжести, но не об этом).

мой код добавления картинки в гугл:

$object = $this->bucket->upload($fileTmp, [
            'name' => $fileName
        ]);

        $name = $object->name();
        return self::googleStorageApiUrl . '/' . self::googleBucketName . '/' . $name;

В итоге я получаю URL по типу:

https://storage.googleapis.com/{bucket-name}/ba9230bd80915186cfe748694060c05c.png

Вопрос: Нормально ли что в url отображается bucket name? Если нет - как его скрыть (знаю о signedUrl) но слишком париться со временем жизни url и так далее не сильно хочется + он также хранит там bucket name.

Что делать в таком случае? И возможно я зря переживаю и это нормально.


Ответы (0 шт):