fastmind07
15.09.2024 20:49
0

у меня проблема когда в .htaccess нету записи по адресу "someurl"/robots.txt показует главную страницу сайта.
когда добавляю
# Разрешить доступ к robots.txt
RewriteRule ^robots.txt$ - [L]
Выдает 404 ошибку. В чем может быть проблема?

karlov
16.09.2024 08:38
1
Выдает 404 ошибку.

А сам файл robots.txt у вас есть в корневом каталоге сайта?

fastmind07
16.09.2024 20:01
0

Да, конечно он есть в корне.

verliber
16.09.2024 20:12
1

По умолчанию, txt файлы добавлены в список статических и сразу обрабатываются веб сервером nginx, тем самым игнорируя правила .htaccess. Описанное поведение, если вы не вносили изменения в список статических файлов, скорее говорит о том, что в названии файла или URL адресе допущена ошибка. Проверьте, возможно у вас пропущены или написаны кириллицей какие-то символы.

Для получения консультации по вашей ситуации обратитесь, пожалуйста, в техподдержку и укажите в рамках какого сайта добавлен такой файл.