Проблема с отображением robots.txt

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Pina-lola
Сообщения: 9
Зарегистрирован: 2017.08.12, 07:59

Проблема с отображением robots.txt

Сообщение Pina-lola »

Здравствуйте. Я загрузил файлы проекта на хостинг в папку httpdocs. У меня есть два файла .htaccess в корне и в папке web. Так вот, файл robots.txt доступен только через папку веб, как сделать так чтоб он был доступен по стандартному адресу? Заранее спасибо.
Аватара пользователя
futbolim
Сообщения: 2051
Зарегистрирован: 2012.07.08, 19:28

Re: Проблема с отображением robots.txt

Сообщение futbolim »

Правильно настроить конфиг виртуального домена
Pina-lola
Сообщения: 9
Зарегистрирован: 2017.08.12, 07:59

Re: Проблема с отображением robots.txt

Сообщение Pina-lola »

Спасибо за ответ. А почему он из корня не открывает robots если в htaccess прописанно

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Pina-lola
Сообщения: 9
Зарегистрирован: 2017.08.12, 07:59

Re: Проблема с отображением robots.txt

Сообщение Pina-lola »

futbolim писал(а): 2017.10.15, 15:04 Правильно настроить конфиг виртуального домена
Спасибо за ответ. А почему он не открывает из корня роботс? Если в htaccess корня сайта прописаны строки.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Он же должен файлы открывать? или я не так все понимаю? И стоит смотреть именно в сторону htaccess корневого-т.е. его менять? просто не понимаю что именно имеете ввиду под конфигом. В конфиг-веб все норм прописано вроде. Чпу хорошо работает.

Можно просто прописать robots.txt как роут в url managere и в экшене каком-нить просто инклудить файл? или это совсем неверно?
Не думал что с этим у меня проблемы будут..Спасибо ещё раз, что потратили своё время и ответили.
Аватара пользователя
Dominus
Сообщения: 892
Зарегистрирован: 2013.03.14, 21:27
Откуда: Россия, Иваново
Контактная информация:

Re: Проблема с отображением robots.txt

Сообщение Dominus »

В yii все запросы идут в папку web, файл robots.txt лежит там же.
Если ваш проект на хостинге находится в httpdocs, нужно настроить так, что бы все запросы шли в папку web.

Для basic так: viewtopic.php?f=19&t=45340#p226359

Тогда адрес до robots будет таким:

Код: Выделить всё

http://mysite.ru/robots.txt
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
Pina-lola
Сообщения: 9
Зарегистрирован: 2017.08.12, 07:59

Re: Проблема с отображением robots.txt

Сообщение Pina-lola »

Спасибо огромное!
Ответить