Поддерживает ли Visual Studio редактирование файла Robots.txt?

Любые изменения robots.txt, применяемые внутри VS2010, сохраняют файл с спецификацией, что в основном приводит к тому, что Google отклоняет его с ошибкой "Синтаксис не понят". С этим связан вопрос, но опция "Сохранить с кодировкой" недоступна для текстовых файлов - даже если бы это было, должно быть решение, которое будет работать только с CTRL + S, вместо того, чтобы идти по расширенному маршруту просто держать в стороне

Я не могу поверить, что я единственный человек, который испытывает эту проблему, конечно, есть решение?

2 ответа

Решение

Похоже, легко исправить это, если в первой строке файла будет пустая строка или комментарий: http://www.12titans.net/p/robots-txt-bom.aspx

VS добавляет спецификацию в файл UTF-8, но почему ваш файл robots.txt должен быть закодирован как UTF-8?

Поскольку он содержит URL-адреса, он должен быть простым ASCII или ISO-8859-1. Если URL вашего сайта содержат не-ASCII символы, вы должны соответствующим образом закодировать их. Сделав файл простым ANSI, вы избавите себя от проблем со спецификацией.

Также смотрите robots.txt; Какая кодировка?

Другие вопросы по тегам