Когда эта услуга подходит
- после изменения .htaccess появилась ошибка 500
- не работают красивые URL
- 301-редирект ведёт не туда
- правила www/HTTPS конфликтуют
- после переноса сайта старый .htaccess не подходит
Как разбираю задачу
- сохраняю текущий файл перед изменением
- проверяю порядок RewriteCond и RewriteRule
- убираю дубли и конфликтующие правила
- проверяю главную и несколько внутренних страниц
- фиксирую рабочий вариант, который можно откатить
Что нужно от вас
- домен
- что именно нужно получить после правки
- доступ к файлам сайта или файловому менеджеру хостинга
Пароли не нужно отправлять в первом сообщении. Сначала достаточно ссылки и описания — доступ запросим только тот, который реально нужен для работы.
Частые вопросы
Вы перепишете весь файл?
Только если текущая структура действительно мешает. Обычно достаточно точечной правки.
Можно сделать 301 с нескольких старых страниц?
Да. Для небольшого набора URL это типовая задача.
Работаете только с Apache?
.htaccess относится к Apache-совместимым конфигурациям. Для nginx сначала смотрю, где именно управляются правила на вашем хостинге.