Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Консольный интерфейс панели
  • Search

VestaCP 23 www алиасы.

Вопросы по работе Консольного интерфейса панели
CLI
Post Reply
  • Print view
Advanced search
2 posts • Page 1 of 1
ShepardEG
Posts: 4
Joined: Thu Mar 29, 2018 3:09 pm

Os: Ubuntu 15x
Web: nginx + php-fpm
VestaCP 23 www алиасы.
  • Quote

Post by ShepardEG » Tue Mar 12, 2019 9:09 am

Добрый день. Решил перенести один свой сайтик, соответственно пришлось немного шаманить с темплейтами. Решил сделать ему доступ как по example.com, так и www.example.com www.example.ru example.ru
Добавил основным доменом example.com, остальные алиасами. Начал подписывать ssl и началась магия. domain www.example.com doesnt exist. Начал копать, www.domain.com отсутствовал в web.conf, который в $VESTA/users/$user.

Покопался, пропадает он в этой части скрипта main.sh

Code: Select all

format_aliases() {
    if [ ! -z "$aliases" ] && [ "$aliases" != 'none' ]; then
        aliases=$(echo $aliases |tr '[:upper:]' '[:lower:]' |tr ',' '\n')
     echo "$aliases 1"
        aliases=$(echo "$aliases" |sed -e "s/\.$//" |sort -u)
     echo "$aliases 2"
        aliases=$(echo "$aliases" |tr -s '.')
     echo "$aliases 3"
        aliases=$(echo "$aliases" |sed -e "s/[.]*$//g")
     echo "$aliases 4"
        aliases=$(echo "$aliases" |sed -e "s/^[.]*//")
     echo "$aliases 5 $domain"
        aliases=$(echo "$aliases" |grep -v www.$domain |sed -e "/^$/d")
     echo "$aliases 6"
        aliases=$(echo "$aliases" |tr '\n' ',' |sed -e "s/,$//")
     echo "$aliases 7"

    fi
}
Собтвенно после обработки aliases=$(echo "$aliases" |grep -v www.$domain |sed -e "/^$/d") , грепом, пропадает нужный искомый домен из алиасов. Попробовал на другом домене. такая же проблема.
Top

mailarn
Posts: 46
Joined: Tue Feb 12, 2019 2:38 pm

Os: CentOS 6x
Web: apache
Re: VestaCP 23 www алиасы.
  • Quote

Post by mailarn » Wed Mar 13, 2019 6:09 pm

Я думаю, что Вы слишком далеко зашли в своем "копании"... Если Вам нужен алиас, то это все просто делается. У Веста в этом деле все просто. НО Если копаться ручками в файле main.sh то это ни чему хорошему не приведет....
Top


Post Reply
  • Print view

2 posts • Page 1 of 1

Return to “Консольный интерфейс панели”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password