Как поделиться сайтом поддомена с помощью laravel valet?

Я разрабатываю сайт с поддоменом. Я также использую laravel valet Итак, в настоящее время это выглядит как https://app.portal.test/ в моей локальной среде. Я хочу поделиться этим сайтом, используя опцию сайта обмена Laravel Valet сайты обмена через ngrok. Но это не работает. Поэтому я думаю, что хочу сделать что-то другое для обмена с поддоменом. Кто-нибудь знает, как сделать valet share для поддомена?

вы можете использовать прямые команды ngrok для размещения сайта на определенном порту

bhucho 13.12.2020 11:12

@bhucho Можете ли вы указать, как это сделать? или поделитесь любым связанным документом. Спасибо

Senthurkumaran 14.12.2020 03:44

У меня мало знаний о парковщике, но я могу помочь с sharing-sites-via-ngrok. частичным ответом

bhucho 14.12.2020 07:20

Если вы используете ngrok для показа своего сайта, то URL-адрес не останется https://app.portal.test/, а изменится на https://4234rgsrgs.ngrok.io, где субдомен представляет собой случайную строку, созданную для каждого сеанса терминала (командной строки), так работает ngrok, гнездо, которое вы можете сделать, это купить подписка на ngrok, тогда вы получите your-name.ngrok.io в качестве домена https. Если у вас нет проблем с этим, вы можете напрямую использовать ngrok

bhucho 14.12.2020 07:21

@bhucho Спасибо за ваше время. На самом деле я проверил laravel-valet, ngrok и expose для этой цели. На самом деле я хочу работать с поддоменом, поэтому ngrok не является бесплатным для общего доступа к поддомену, поэтому я пропускаю. Что вы думаете о expose есть идеи?

Senthurkumaran 14.12.2020 09:59
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
5
1 001
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

TLDR: вы не можете

Вы не можете поделиться https://app.portal.test (.test), это только для локального использования, в Интернете это не разрешается.


Если у вас есть общедоступный IP-адрес (whatsmyip.com), и этот IP-адрес открывает ваш локальный хост, вы можете создать виртуальный хост, который указывает на этот IP-адрес, но вам все равно нужен реальный домен, а не тест.

Использование ngork — лучший вариант, который у вас есть. Вы также можете получить дешевый vps за 3 доллара и указать на него свой домен.

Другие вопросы по теме