gamid03081988 1 Опубликовано: 6 декабря 2017 Рассказать Опубликовано: 6 декабря 2017 https://unlock-code.ru Добрый день. 1) Есть такая проблема. Как сделать доступ к просмотру профиля только зарегистрированным пользователям? (в програмирование и веб не силен.) Если не трудно можете написать что, куда вставить или после чего )). 2) Закрыл в файле роботест индексацию профиля User-agent: * Disallow: /user/ а * обязательно ставить после /* или не обязательно ? (для чего она нужна) 3) Стоит ли вставить метатег <meta name=“robots” content=“noindex,nofollow”> для закрытия индексации профиля и куда его вставить и после чего ?) Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 289 Опубликовано: 6 декабря 2017 Рассказать Опубликовано: 6 декабря 2017 написал в личку Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 6 декабря 2017 Рассказать Опубликовано: 6 декабря 2017 5 часов назад, gamid03081988 сказал: 1) Есть такая проблема. Как сделать доступ к просмотру профиля только зарегистрированным пользователям? (в програмирование и веб не силен.) В шаблоне userinfo.tpl заключаете ваш вывод профиля в теги [group=1,2,3,4 ]текст [/group] https://dle-news.ru/extras/online/index.html?startnews.html Никаких знаний программирования тут не требуется. 5 часов назад, gamid03081988 сказал: Стоит ли вставить метатег <meta name=“robots” content=“noindex,nofollow”> для закрытия индексации профиля и куда его вставить и после чего ?) Не имеет смысла потому что вы уже поставили в robots.txt а во вторых вы хотите закрыть для показа профиль для незаригистрованных. А роботы на сайтах не регистрируются и являются именно незарегистрированными. Цитата Ссылка на сообщение Поделиться на других сайтах
gamid03081988 1 Опубликовано: 9 декабря 2017 Рассказать Опубликовано: 9 декабря 2017 Автор } elseif ($subaction == 'userinfo') { if (!$is_logged) { @header( "HTTP/1.1 403 Forbidden" ); msgbox ( $lang['all_err_1'], $lang['fav_error'] ); break; } // ################ Вывод профиля пользователя ################# if ($cstart) { $cstart = $cstart - 1; $cstart = $cstart * $config['news_number']; } Вставил такой код для не авторизованным при просмотре профилей. есть программа для проверки битых ссылок. Теперь она показывает что это битые ссылки ((( вот ссылка на фото https://ibb.co/kzC6AG извиняюсь не получил добавить во вложение При проверки этой же программой другого сайте где то запрешен просмотр информации о пользователе при сканирование сайта ошибок вроде битых ссылок не выдает. Там движок на CMS: e107 ссылка на на фото https://ibb.co/kyuKVG Что делать ? как сделать чтобы как битые не показывалось ? Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 289 Опубликовано: 9 декабря 2017 Рассказать Опубликовано: 9 декабря 2017 41 минуту назад, gamid03081988 сказал: Что делать ? как сделать чтобы как битые не показывалось ? Выбросить программу и не заморачиваться, если не вникаете в суть происходящего.... 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 10 декабря 2017 Рассказать Опубликовано: 10 декабря 2017 5 часов назад, gamid03081988 сказал: есть программа для проверки битых ссылок. Теперь она показывает что это битые ссылки ((( Потому что вы такой код поставили. Вам же написали выше что нужно делать, и никакие файлы PHP не нужно трогать. В шаблоне userinfo.tpl заключаете ваш вывод профиля в теги [group=1,2,3,4 ]текст [/group] https://dle-news.ru/extras/online/index.html?startnews.html В итоге получается [group=1,2,3,4 ]тут код вашего шаблона [/group] [group=5 ]Просмотр профилей закрыт для гостей.[/group] Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 289 Опубликовано: 10 декабря 2017 Рассказать Опубликовано: 10 декабря 2017 В таком раскладе все профили будут считаться дублями... Автору надо разобраться с терминами, понять что и как индексируется и уже тогда заниматься оптимизацией. Цитата Ссылка на сообщение Поделиться на других сайтах
gamid03081988 1 Опубликовано: 10 декабря 2017 Рассказать Опубликовано: 10 декабря 2017 Автор Нужно чтобы поисковые системы не индексировали профили пользователей они не нужны в поиске, нужно чтобы обычные гости не видели профили их и при этом не было битых ссылок . Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 289 Опубликовано: 10 декабря 2017 Рассказать Опубликовано: 10 декабря 2017 403 это не "битая ссылка" Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 10 декабря 2017 Рассказать Опубликовано: 10 декабря 2017 37 минут назад, gamid03081988 сказал: Нужно чтобы поисковые системы не индексировали профили пользователей они не нужны в поиске, нужно чтобы обычные гости не видели профили их и при этом не было битых ссылок . Это запрещается в robots.txt как описано также выше. Также как написали выше 403 ошибка, это и есть запрет на индексацию, а не просто "битая ссылка". Сервис которым вы проверяете не умеет называть вещи своими именами и правильно описывать ситуацию. Уберите из своего шаблона вывода тех. же новостей ссылки на профиль, и не будет их видеть ваш сервис. Цитата Ссылка на сообщение Поделиться на других сайтах
gamid03081988 1 Опубликовано: 10 декабря 2017 Рассказать Опубликовано: 10 декабря 2017 Автор Роботекс запрещено Disallow: /*user/ Цитата Ссылка на сообщение Поделиться на других сайтах
gamid03081988 1 Опубликовано: 1 апреля 2018 Рассказать Опубликовано: 1 апреля 2018 Автор В 10.12.2017 в 03:09, celsoft сказал: В шаблоне userinfo.tpl заключаете ваш вывод профиля в теги [group=1,2,3,4 ]текст [/group] https://dle-news.ru/extras/online/index.html?startnews.html В итоге получается [group=1,2,3,4 ]тут код вашего шаблона [/group] [group=5 ]Просмотр профилей закрыт для гостей.[/group] Я в этом особо не понимаю. если не трудно помогите, что после чего вставить . Вот код: <div class="pheading"> <h2 class="lcol">Пользователь: <span>{usertitle}</span></h2> [rating-type-1]<div class="ratebox"><div class="rate">{rate}</div><span>Рейтинг:</span></div>[/rating-type-1] [rating-type-2]<div class="ratebox2"><span>Рейтинг:</span> {rate}</div>[/rating-type-2] [rating-type-3]<div class="ratebox2"><span>Рейтинг:</span> {rate}<span></div>[/rating-type-3] <div class="clr"></div> </div> <div class="basecont"><div class="dpad"> <div class="userinfo"> <div class="lcol"> <div class="avatar"><img src="{foto}" alt=""/></div> <ul class="reset"> <li>{email}</li> [not-group=5] <li>{pm}</li> [/not-group] </ul> </div> <div class="rcol"> <ul> <li><span class="grey">Полное имя:</span> <b>{fullname}</b></li> <li><span class="grey">Группа:</span> {status} [time_limit] В группе до: {time_limit}[/time_limit]</li> </ul> <ul class="ussep"> <li><span class="grey">Количество публикаций:</span> <b>{news-num}</b> [ {news} ][rss]<img src="{THEME}/images/rss.png" alt="rss" style="vertical-align: middle; margin-left: 5px;" />[/rss]</li> <li><span class="grey">Количество комментариев:</span> <b>{comm-num}</b> [ {comments} ]</li> <li><span class="grey">Дата регистрации:</span> <b>{registration}</b></li> <li><span class="grey">Последнее посещение:</span> <b>{lastdate}</b></li> <li><span class="grey">Статус:</span> [online]<img src="{THEME}/images/online.png" style="vertical-align: middle;" title="Пользователь Онлайн" alt="Пользователь Онлайн" />[/online][offline]<img src="{THEME}/images/offline.png" style="vertical-align: middle;" title="Пользователь offline" alt="Пользователь offline" />[/offline]</li> </ul> <ul class="ussep"> <li><span class="grey">Место жительства:</span> {land}</li> <li><span class="grey">Немного о себе:</span> {info}</li> </ul> <span class="small">[not-logged] [ {edituser} ] [/not-logged]</span> </div> <div class="clr"></div> </div> </div></div> [not-logged] <div id="options" style="display:none;"> <br /><br /> <div class="pheading"><h2>Редактирование профиля</h2></div> <div class="baseform"> <table class="tableform"> <tr> <td class="label">Ваше Имя:</td> <td><input type="text" name="fullname" value="{fullname}" class="f_input" /></td> </tr> <tr> <td class="label">Ваш E-Mail:</td> <td><input type="text" name="email" value="{editmail}" class="f_input" /><br /> <div class="checkbox">{hidemail}</div> <div class="checkbox"><input type="checkbox" id="subscribe" name="subscribe" value="1" /> <label for="subscribe">Отписаться от подписанных новостей</label></div></td> </tr> <tr> <td class="label">Место жительства:</td> <td><input type="text" name="land" value="{land}" class="f_input" /></td> </tr> <tr> <td class="label">Список игнорируемых пользователей:</td> <td>{ignore-list}</td> </tr> <tr> <td class="label">Старый пароль:</td> <td><input type="password" name="altpass" class="f_input" /></td> </tr> <tr> <td class="label">Новый пароль:</td> <td><input type="password" name="password1" class="f_input" /></td> </tr> <tr> <td class="label">Повторите:</td> <td><input type="password" name="password2" class="f_input" /></td> </tr> <tr> <td class="label" valign="top">Блокировка по IP:<br />Ваш IP: {ip}</td> <td> <div><textarea name="allowed_ip" style="width:98%;" rows="5" class="f_textarea">{allowed-ip}</textarea></div> <div> <span class="small" style="color:red;"> * Внимание! Будьте бдительны при изменении данной настройки. Доступ к Вашему аккаунту будет доступен только с того IP-адреса или подсети, который Вы укажете. Вы можете указать несколько IP адресов, по одному адресу на каждую строчку. <br /> Пример: 192.48.25.71 или 129.42.*.* или 129.42.0.0/16</span> </div> </td> </tr> <tr> <td class="label">Аватар:</td> <td>Загрузить с компьютера: <input type="file" name="image" class="f_input" /><br /><br /> Сервис <a href="http://www.gravatar.com/" target="_blank">Gravatar</a>: <input type="text" name="gravatar" value="{gravatar}" class="f_input" /> (Укажите E-mail на данном сервисе) <br /><br /><div class="checkbox"><input type="checkbox" name="del_foto" id="del_foto" value="yes" /><label for="del_foto">Удалить аватар</label></div> </td> </tr> <tr> <td class="label">Часовой пояс:</td> <td>{timezones}</td> </tr> <tr> <td class="label">О себе:</td> <td><textarea name="info" style="width:98%;" rows="5" class="f_textarea">{editinfo}</textarea></td> </tr> <tr> <td class="label">Подпись:</td> <td><textarea name="signature" style="width:98%;" rows="5" class="f_textarea">{editsignature}</textarea></td> </tr> {xfields} </table> <div class="fieldsubmit"> <input class="fbutton" type="submit" name="submit" value="Отправить" /> </div> </div> </div> [/not-logged] Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 1 апреля 2018 Рассказать Опубликовано: 1 апреля 2018 4 минуты назад, gamid03081988 сказал: Я в этом особо не понимаю. если не трудно помогите, что после чего вставить . Я же вам написал: [group=1,2,3,4]тут код вашего шаблона [/group] [group=5]Просмотр профилей закрыт для гостей.[/group] Под "тут код вашего шаблона" подразумевается весь ваш код всего вашего шаблона что у вас есть сейчас. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.