# Решение
#### Скажем, порт у Apache `5004`. Следуй приведённым шагам.
###### Загляни в вики для получения дополнительной информации об инфраструктуре и деталях SSH серверов:
https://rotoro.cloud/wiki-infra/
##### 1. Подключись по ssh к нужному серверу приложений, например, к серверу приложений 1.
`ssh mercury@app01`
##### 2. Обнови порт Apache и включи rewrite.
`sudo vi /etc/httpd/conf/httpd.conf`
- ###### Обнови директиву `Listen`
`Listen 5004`
- ###### Обнови директиву `Directory` в `/var/www/html`
```
## Измени
AllowOverRide None
## На
AllowOverRide All
```
##### 3. Создай файл `redirect.conf`.
`sudo vi /etc/httpd/conf.d/redirect.conf`
- ###### Добавь данный контент
```
<VirtualHost *:5004>
ServerName app01.cloud.rotoro.corp
Redirect 301 / http://www.app01.cloud.rotoro.corp:5004/
</VirtualHost>
<VirtualHost *:5004>
ServerName www.app01.cloud.rotoro.corp:5004/blog/
Redirect 302 / http://www.app01.cloud.rotoro.corp:5004/news/
</VirtualHost>
```
##### 4. Перезапусти службу Apache.
`sudo systemctl restart httpd`
#### Скажем, порт у Apache `5004`. Следуй приведённым шагам.
###### Загляни в вики для получения дополнительной информации об инфраструктуре и деталях SSH серверов:
https://rotoro.cloud/wiki-infra/
##### 1. Подключись по ssh к нужному серверу приложений, например, к серверу приложений 1.
`ssh mercury@app01`
##### 2. Обнови порт Apache и включи rewrite.
`sudo vi /etc/httpd/conf/httpd.conf`
- ###### Обнови директиву `Listen`
`Listen 5004`
- ###### Обнови директиву `Directory` в `/var/www/html`
```
## Измени
AllowOverRide None
## На
AllowOverRide All
```
##### 3. Создай файл `redirect.conf`.
`sudo vi /etc/httpd/conf.d/redirect.conf`
- ###### Добавь данный контент
```
<VirtualHost *:5004>
ServerName app01.cloud.rotoro.corp
Redirect 301 / http://www.app01.cloud.rotoro.corp:5004/
</VirtualHost>
<VirtualHost *:5004>
ServerName www.app01.cloud.rotoro.corp:5004/blog/
Redirect 302 / http://www.app01.cloud.rotoro.corp:5004/news/
</VirtualHost>
```
##### 4. Перезапусти службу Apache.
`sudo systemctl restart httpd`
