Модератор
Yuri
(@yube)
Создаю «служебную» страницу. Как сделать чтобы поисковики ее вообще никак не видели?
Чтобы вообще — не создавать 🙂
Можно выставить Видимость: личное — будет доступна только Вам.
Либо «защищено паролем» — содержимое будет доступно любому, кто знает пароль.
но о ней поисковики никак не могут узнать
Еще как могут! Достаточно в стрингах (яндекс.браузер) открыть страницу, чтобы Яшка узнал о ее существовании и прислал бота. И это далеко не всё, просто лень писать.
1.Если закрывать паролем, то как использовать
file_get_contents('некий_URL');
2. Как тогда еще передать метаполе на другой сайт?
Модератор
Yuri
(@yube)
Ах, Вы об этом. Сразу бы сказали, что страница не простая, а золотая с кастомным шаблоном. Тогда можно закрыться на 401, а на другом сайте использовать cURL — он умеет передавать юзернейм:пароль.
Матчасть
http://php.net/manual/ru/features.http-auth.php
http://php.net/manual/ru/book.curl.php
Модератор
Yuri
(@yube)
Но можно и проще, если на странице нет ничего особо секретного.
в шаблон:
if ( $_GET['passwd'] != '452dcew3123' ) die();
на другой сайт
file_get_contents('некий_URL?passwd=452dcew3123);
в браузере эту ссылку лучше не открывать, чтобы не настучал куда не надо.
Можно вместо фиксированного «пароля» использовать текущее время или его хэш, если время на обоих сайтах течет одинаково.
Модератор
Yui
(@fierevere)
永子
можно конечно просто задать noindex, и задать исключения для генерации карты сайта, но вам я так понимаю нужно запретить вообще заходить, а не индексировать
тогда только пароль для записи