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

Алиасы

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
sawati
Posts: 15
Joined: Tue Jun 17, 2014 7:06 am

Алиасы
  • Quote

Post by sawati » Mon Feb 22, 2016 2:04 pm

Есть домен http://osagent.ru
В поле Aliases прописаны след. строки:
  • http://www.osagent.ru
    http://ocagent.ru
    http://www.ocagent.ru
Если захожу на http://www.osagent.ru - все ОК, строка в браузере меняется на http://osagent.ru
Если захожу на http://ocagent.ru или http://www.ocagent.ru - сайт открывается, а адресная строка браузера не меняется на http://osagent.ru. Если затем ткну на любую внутреннюю ссылку - адресная строка поменяется на http://osagent.ru/адрес_внутр_страницы
Как сделать, чтобы всегда был редирект как с вариантом http://www.osagent.ru ?
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Алиасы
  • Quote

Post by Alex Connor » Mon Feb 22, 2016 3:18 pm

У вас забит в настройках вордпресса какой домен? вот он и открывается при переходе по ссылкам...нужно смотреть документацию вордпресса на эту тему, должно быть что-то по идее
Top

sawati
Posts: 15
Joined: Tue Jun 17, 2014 7:06 am

Re: Алиасы
  • Quote

Post by sawati » Mon Feb 22, 2016 5:15 pm

в настройках WP стоит osagent.ru - какой и должен открываться.
Когда сайт под Apache крутился - перенаправления делались с помощью .htaccess
Сейчас перенаправление с http://www.osagent.ru на http://osagent.ru - работает, а вот с других доменов - нет.
И второй момент, который смущает - открываю http://ocagent.ru - он в адресной строке и есть, перехожу по ссылке http://ocagent.ru/about - и адресная строка меняется на http://osagent.ru/about
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Алиасы
  • Quote

Post by Alex Connor » Mon Feb 22, 2016 10:13 pm

Пилите настройки nginx, в инете есть масса информации по редиректам
Top

sawati
Posts: 15
Joined: Tue Jun 17, 2014 7:06 am

Re: Алиасы
  • Quote

Post by sawati » Tue Feb 23, 2016 5:18 am

Руками все сделать просто.
Вопрос в том, что в Vesta есть настройка Alias'ы, которая работает "частично". Если это так задумано – тогда ОК, буду иметь в виду, если нет – нужно исправить.
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Алиасы
  • Quote

Post by Alex Connor » Tue Feb 23, 2016 10:08 pm

вордпресс ведь генерирует ссылки... и панель тут ни при чем...
Top

sawati
Posts: 15
Joined: Tue Jun 17, 2014 7:06 am

Re: Алиасы
  • Quote

Post by sawati » Wed Feb 24, 2016 8:39 pm

Теперь, похоже, разобрался.
Спасибо!

Жаль, что редиректы из панели нельзя сделать.
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Алиасы
  • Quote

Post by Alex Connor » Wed Feb 24, 2016 8:55 pm

Еще раз повторюсь: то, что забито в настройках движка, панель не сможет изменить, так как ссылки с именем основного домена жестко прописаны в бд и это распространнется на все ссылки...
Top

sawati
Posts: 15
Joined: Tue Jun 17, 2014 7:06 am

Re: Алиасы
  • Quote

Post by sawati » Fri Feb 26, 2016 5:46 am

Мне видится, что в данном случае дело не в движке.
Я решил свою задачу добавив в nginx следующие строки:

Code: Select all

server {
...
    listen      :80;
    server_name ocagent.ru www.ocagent.ru;
    return 301 $scheme://osagent.ru$request_uri;
...
}
Жаль, что с помощью панели я не могу сделать подобный редирект.
Top


Post Reply
  • Print view

9 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