Перезапись .htaccess
Автор: Alexander C.
Просмотрено 1441,
Подписчики 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 не перезаписывался каждый раз при выгрузке.
Размещено
Попробуйте поставить только
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
Возможно программа проверяет и считает что код был добавлен ей и удаляет его.
Автор
Разобрался
Написал
# 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]