2014-12-09 3 views
1

Я загрузил новый сайт в том же месте, где был старый (я удалил старый). Когда я набираю адрес своего сайта в URL-адресах браузеров (www.mywebsite.net), он работает нормально. Но когда я типа «МойВебСайт» в Google и нажмите на первый результат, он говорит:Несколько вариантов - неработающая ссылка

Multiple Choices

Название запрашиваемый документ (/index.php/) не может быть найден на этом сервере. Однако мы нашли документы с именами, похожими на те, которые вы запросили. Имеющиеся документы:

/index.html/?language=hr (common basename) Пожалуйста, сообщите владельцу страницы со ссылкой о неполной ссылке.

Это как-то связано с файлом .htaccess? Я пробовал менять, это не помогло. И index.html, и .htaccess находятся в корне.

Любые идеи? Спасибо.

+0

Google на самом деле не имеет к этому никакого отношения - узнайте точный URL-адрес, на который ссылается ссылка Google и оттуда. Может быть проблемой https или проблемой www/non-www. –

+0

Итак, вы говорите мне, когда я отправляю свой новый URL-адрес в google (https://www.google.com/webmasters/tools/submit-url) он появится, когда он его одобрит? – mirta

ответ

0

Что является файлом по умолчанию для вашего новым сайтом? Согласно ошибке, index.php использовал файл как файл по умолчанию, когда в запросе GET был указан только каталог. Теперь кажется, что вы используете index.html в качестве файла по умолчанию, поэтому Google еще не обновил свои индексы, чтобы распознавать index.html вместо index.php. Если это отчаянно, вы можете переписать /index.php и перенаправить его в /index.html в файле .Htaccess.

+0

Это точно. index.php ранее был файлом по умолчанию, и теперь мне нужно, чтобы он был index.html. Это то, что у меня есть в моем .htaccess прямо сейчас: RewriteEngine on RewriteBase/ #Options +FollowSymLinks RewriteCond %{HTTP_HOST} !^www\.lay-z\.net RewriteRule (.*) http://www.lay-z.net/$1 [R=301,L] 0 Извините, что беспокою вас, но я не вижу, что здесь изменить. – mirta

Смежные вопросы