FanatPHP, Да у меня сейчас вариант рабочий, но я подумал что правильнее создавать для каждого
добавленного через личный кабинет сайт - свой ngnix conf.
FanatPHP, Не совсем понял, относительно того что не нужно делать правки что бы добавить адрес.
Вот у меня сервер например там есть конфиг nginx для одного основного сайта.
Через основной сайт, личный кабинет можно добавить домен после чего направить этот домен на нужный ип адрес.
Сейчас работает так что сайт можно открыть по ИП адресу, скрипт принимает заголовки браузера и различает к какому (добалвенному домену этот запрос относится).
Но я сейчас хочу переделать что бы по ИП адресу ничего не открывалось, для этого мне каждый новый добавленный домен через веб-панель нужно как то прописать в настройки конфига nginx.
Теоретически да, но нужно еще запустить миграции, могут миграции не выполниться. Пока обновляется сайт он может не правильно работать, к тому же он может сломаться после апдейта. Как тогда быть? Откатиться назад автоматически не получится.
Что то в этом есть, но было бы неплохо ( 1. Совместить шаги с разными моделями, так как полей очень много , то планирую разбить на разные таблицы (например Персональная информация 5 полей , Информация о детях 5 полей, информация о недвижимости 5 полей , Платежная информация 5 полей ) *Это как пример. и 2е Было бы не плохо еще Валидацию Ajax делать.
сюда можно вставить как то
$query->andFIlterWhere([
'country_id' => @$_GET['country_id'],
'state_id' => @$_GET['state_id'],
'city_id' => @$_GET['city_id'],
]);
dist( lat,lon,latitude,longitude)<100 это процедура
DELIMITER $$
CREATE DEFINER=`everporter_usr`@`%` FUNCTION `dist`(lat1 float, lon1 float, lat2 float, lon2 float) RETURNS float
BEGIN
declare d_lon float;
declare x float;
declare y float;
set lat1 = lat1 * pi() / 180;
set lon1 = lon1 * pi() / 180;
set lat2 = lat2 * pi() / 180;
set lon2 = lon2 * pi() / 180;
set d_lon = lon1 - lon2;
set y = POWER(COS(lat2) * SIN(d_lon), 2) + POWER(COS(lat1) * SIN(lat2) - SIN(lat1) * COS(lat2) * COS(d_lon), 2);
set x = SIN(lat1) * SIN(lat2) + COS(lat1) * COS(lat2) * COS(d_lon);
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
# Если запрос не начинается с web, добавляем его
RewriteCond %{REQUEST_URI} !^/(web)
RewriteRule (.*) /web/$1
# Если файл или каталог не существует, идём к /web/index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /web/index.php
И есть так же в папке WEB
RewriteEngine On RewriteBase /
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
Как лучше всего про модифицыровать?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
добавленного через личный кабинет сайт - свой ngnix conf.
Поэтому и решил понять как это можно сделать.