WebSite X5Help Center

 
Alexander C.
Alexander C.
User

Перезапись .htaccess  ru

Автор: Alexander C.
Просмотрено 1137, Подписчики 1, Размещенный 0  

Я вношу запись для 301 редиректа в файл .htaccess и выгружаю сайт в интернет.

# WebSite X5 - Start Code [do not edit]
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ https://sanatory-talka.ru/ [R=301,L]


# WebSite X5 - End Code

При следующей выгрузке сайта появляется окно с сообщением что файл .htaccess будет перезаписан и мои изменения стираются и появляется запись:

# WebSite X5 - Start Code [do not edit]

# WebSite X5 - End Code

 Что нужно сделать чтобы мои изменения не стрирались и файл .htaccess не перезаписывался каждый раз при выгрузке.

Размещено
2 Ответы - 1 Полезно
Vlad S.
Vlad S.
User

Попробуйте поставить только 

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ https://sanatory-talka.ru/ [R=301,L]

Без

# WebSite X5 - Start Code [do not edit]

# WebSite X5 - End Code

Возможно программа проверяет и считает что код был добавлен ей и удаляет его.

Читать больше
Размещено От Vlad S.
Alexander C.
Alexander C.
User
Автор

Разобрался

Написал

# WebSite X5 - Start Code [do not edit]

# WebSite X5 - End Code

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ https://sanatory-talka.ru/ [R=301,L]

Читать больше
Размещено От Alexander C.