Русский
Форумы
Главная / Проблемы и решения / Файл .htaccess удаляется переадресация
(@lrobertgreenmade)
5 лет, 3 месяца назад
Поставил SSL, в файле .htaccess добавил эти две строки: RewriteCond %{HTTPS} !=on RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]
Через некоторое время строки удаляются с файла и снова нет переадресации… Как такое возможно?
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
(@yube)
Видимо, Вы вписали эти строки в блок # BEGIN WordPress ... # END WordPress. Вордпресс эту часть перезаписывает. Ставьте свои правила до этого блока.
# BEGIN WordPress ... # END WordPress
Строка # END WordPress прописана в самом конце документа.. Аж после сжатия.
# END WordPress
(@qwert555)
Эта строка не должна быть в самом конце.
пишите свои правила после этой строки или до # BEGIN WordPress
Лучше я скрин прикреплю того как это выглядит:
https://prnt.sc/pr95j1
Подчеркнул новые строки для переадресации. Отличаются от стандартных ибо решил проверить, вдруг они не удаляться 🙂
(@fierevere)
永子
давайте я буду третьей, кто напишет вам про то, что между #BEGIN WORDPRESS и #END WORDPRESS свои правила писать нельзя они удаляются
вставляйте отсебяшки или ДО или ПОСЛЕ
добавьте после </IfModule>
и ваш код в рамке перенесите за пределы # END WordPress
(@sergeybiryukov)
Live and Learn
добавьте после </IfModule> # END WordPress
Если в конце уже есть строка # END WordPress, то зачем ещё одна?
Лучше просто в самое начало файла, перед # BEGIN WordPress.
# BEGIN WordPress
где?
Каждый модератор был прав! Спасибо вам большое.
4 года, 10 месяцев назад
@yanahai
не нужно откапывать и писать в старых чужих темах создайте свою правила форума п2