У меня многоязычный сайт. Структура моего сайта такая:
/index.php
----/en/login.php
----/some other language/login.php
На главной странице пользователь выбирает свой язык, язык сохраняется в cookie. Со страницы входа в систему пользователь может вернуться к индексу и изменить свой язык. Вот корень моей проблемы:
Когда пользователь на странице «Войти» нажимает «сменить язык», он направляется на «deleteLangCookie.php». Этот PHP простой, выглядит так:
<?php
if(isset($_COOKIE['lang']))
setcookie("lang", "", time()-60*60*24*100, "/");
header('Location: ../index.php');
?>
Как видите - 5 строк, чистый php. В течение некоторого времени инструменты Google для веб-мастеров жалуются, что «deleteLangCookie.php» имеет такое же название, как «index.php». Как это? «deletelangunage» не включен в «index.php», это просто «ворота» в «index.php», когда пользователь нажимает кнопку «изменить язык».
«DeleteLangCookie.php» НЕ индексируется, он удаляется из кэша и запрещен роботами!
Пожалуйста, помогите!