UMIhelp
Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: albion от 28 Июня 2011, 11:48:56
-
Думал попробовать сделать управление файлом robots.txt через админку, т.е. создал шаблон данных, где ввел поле, типа текст. Создал на основе этого шаблона страницу, где в поле вбил директивы robots.txt. Исправил .htaccess. где за место sbots.php вбил адрес до этой страницы. По идее все бы должно сработать при вводе адреса www.site.ru/robots.txt, но почему то всю дорогу при вводе этого адреса происходит редирект на www.site.ru/robots.txt/. И как сделать так, что бы выводился текстовый файл абсолютно не понятно. Может кто подскажет что я делаю не так?
-
вы вбили в .htaccess адрес до страницы а он ко всем страницам прибавляет / это тоже в .htaccess прописано. Может лучше создать standalone файл? а зачем вы решили вводить robots.txt через админку?
-
что бы каждый раз через ftp не лазить(к примеру у iPad нет нормального Free клиента FTP), а так же что бы постоянно не править sbots.php, да и хочется, что бы полное управление сайтом велась через админку.
Ну и для чего его править и почему нельзя использовать стандартные средства UMI:
1. Роботам не надо отдавать те URL, где есть order_filter, т.е. применение сортировки. Ну и подобное.
2. Сделать запреты некоторым роботам от которых толку нет, а сервера грузят по полной
3. Убрать пустую Disallow, если есть хоть какие то запреты, иначе запреты не работают.
-
Написал кастом, позволяющий управлять robots.txt из административной панели - http://umispec.ru/files/robots_txt.zip
Проверено на версии 2.9.6. Теоретически должен работать начиная с версии 2.8.5.1. Инструкция в архиве.
-
Оформил его модулем для UMI.Market - http://market.umi-cms.ru/module/robotstxt/
-
А можно ли как то скачать ваш модуль в обход юми маркет) ?
-
Написал в ЛС.