madwp Опубликовано 13 октября, 2018 Жалоба Поделиться Опубликовано 13 октября, 2018 (изменено) Всем доброго дня.Просканировал свой сайт ночью и обнаружил очень много 404 страниц на сайте, но как они получаются понять не могу, в вебмастере так же присутсвутютСкрин шот прикрепил - Код services {include file='inc_services.tpl'} {$canonical="/services/{$category->url}" scope=parent} Код service то же {* Канонический адрес страницы *} {$canonical="/service/{$service->url}" scope=parent} <section class="content clearfix"> <div class="inside_wrapper"> {* breadcrumbs *} <div class="breadcrumbs"> <a href="./">Главная</a> / <a title="Услуги Mad Wrappers, защита и стайлинг" href="services">Услуги</a> {foreach $service->category as $cat} {if $cat->id == $service->category_id} / <a href="services/{$cat->url}">{$cat->name|escape}</a> {/if} {/foreach} / <span>{$service->name|escape}</span> </div> {* breadcrumbs end*} <div itemscope itemtype="http://schema.org/Product"> {* heading *} <div class="heading clearfix"> {*<div itemprop="name"><h1>{if $service->name_h1}{$service->name_h1|escape}{else}{$service->name|escape}{/if}</h1></div>*} <div class="additional_info"> <a class="link1" href="services">Вернуться к списку услуг</a> </div> </div> {* heading end*} {* left *} <div class="service_left_side"> <div itemprop="image" class="big_image"> <img src="{$service->image->filename|resize:600:450}" alt="{$service->image->filename}" title="Некоторые фотографии наших работ до и после"> </div> <div class="small_images clearfix"> {foreach $service->images as $i} <a href="#" {if $i@first}class="active"{/if}> <span></span> <img src="{$i->filename|resize:600:450}" width="200"> </a> {/foreach} </div> </div> {* left end*} {* right*} <div class="service_right_side"> <div itemprop="name"><h1>{if $service->name_h1}{$service->name_h1|escape}{else}{$service->name|escape}{/if}</h1></div> {*<span>Процесс</span> <br> {$service->text} <span>Материалы</span>*} <div><span itemprop="description">{$service->text} </span></div> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <div class="styled"> {$service->annotation} </div> <div><p class="price_big">Стоимость от {$service->price} ₽</p></div> <meta itemprop="price" content="{$service->price}"> <meta itemprop="priceCurrency" content="RUB"> <p>Получите консультацию и расчет стоимости работ</p> <a class="link4 toright sfeedback button7" href="#feedback_popup">Заказать со скидкой</a> </div></div></div> {* right end*} <p class="clearfix"></p> {if $service->name_h1 == 'Антигравийная оклейка авто' || $service->name_h1 == 'Бронирование автомобиля пленкой' || $service->name_h1 == 'Бронирование фар' || $service->name_h1 == 'Оклейка защитной пленкой автомобиля' || $service->name_h1 == 'Антигравийная защита кузова' || $service->name_h1 == 'Защита капота пленкой' || $service->name_h1 == 'Оклейка порогов пленкой' || $service->name_h1 == 'Оклейка крыши пленкой' || $service->name_h1 == 'Оклеить бампер авто защитной пленкой' || $service->name_h1 == 'Антигравийная защитная пленка на автомобиль' || $service->name_h1 == 'Бронирование фар пленкой в Москве' } <div data-target-id='calc'> {include file='inc_spc.tpl'} </div> {/if} {$service->description} <p class="clearfix"></p> <h2>Комментарии</h2> {if $comments} <!-- Список с комментариями --> <ul class="comment_list"> {foreach $comments as $comment} <a name="comment_{$comment->id}"></a> <li> <!-- Имя и дата комментария--> <div class="comment_header"> {$comment->name|escape} <i>{$comment->date|date}, {$comment->date|time}</i> {if !$comment->approved}<b>ожидает модерации</b>{/if} </div> <!-- Имя и дата комментария (The End)--> <!-- Комментарий --> {$comment->text|escape|nl2br} <!-- Комментарий (The End)--> </li> {/foreach} </ul> <!-- Список с комментариями (The End)--> {else} <p> Пока нет комментариев </p> {/if} <form class="comment_form" method="post" action=""> <h2>Написать комментарий</h2> {if $error} <div class="message_error"> {if $error=='captcha'} Неверно введена капча {elseif $error=='empty_name'} Введите имя {elseif $error=='empty_comment'} Введите комментарий {/if} </div> {/if} <textarea class="comment_textarea" id="comment_text" name="text" data-format=".+" data-notice="Введите комментарий">{$comment_text}</textarea><br /> <div> <label for="comment_name">Имя</label> <input class="input_name" type="text" id="comment_name" name="name" value="{$comment_name|escape}" data-format=".+" data-notice="Введите имя"/><br /> <input class="button button7" type="submit" name="comment" value="Отправить" /> <label for="comment_captcha">Число</label> <div class="captcha"><img src="captcha/image.php?{math equation='rand(10,10000)'}"/></div> <input class="input_captcha" id="comment_captcha" type="text" name="captcha_code" value="" data-format="\d\d\d\d" data-notice="Введите капчу"/> </div> </form> <!--Форма отправления комментария (The End)--> <br><br> </div> </section> Получается что со страниц типа https://madwrappers.ru/services/oklejka-avtomobilyaгенерируется ссылка на https://madwrappers.ru/services/service/oklejka-bamperaХотя там нигде нет таких ссылок подобных. Откуда он ее может брать ? вернее добавлять к ссылке services.Помогите пожалуйста разобраться Изменено 13 октября, 2018 пользователем madwp Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 13 октября, 2018 Жалоба Поделиться Опубликовано 13 октября, 2018 {include file='inc_spc.tpl'} Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 14 октября, 2018 Автор Жалоба Поделиться Опубликовано 14 октября, 2018 (изменено) {include file='inc_spc.tpl'}Так это ведь просто вызов файла если указан такой то Н1 ? как исправить тогда если в этом проблема ? Изменено 14 октября, 2018 пользователем madwp Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 14 октября, 2018 Жалоба Поделиться Опубликовано 14 октября, 2018 прогоните свой сайт через аудитор/ в пакете soft по ссылке далее у них сейчас там рекламная компания, дают ключ на 2 месяца бесплатно https://www.link-assistant.com/ ** там и 404 покажет и прочее pps вот ссылка на акцию.. 2 месяца бесплатно.нашёл в истории, может пригодится вам Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 14 октября, 2018 Автор Жалоба Поделиться Опубликовано 14 октября, 2018 (изменено) прогоните свой сайт через аудитор/ в пакете soft по ссылке далее у них сейчас там рекламная компания, дают ключ на 2 месяца бесплатно https://www.link-assistant.com/ ** там и 404 покажет и прочее pps вот ссылка на акцию.. 2 месяца бесплатно.нашёл в истории, может пригодится вамСпасибо, прогоню, но решить бы проблему еще ЗЫ. Есть отличия от скримингфрог ? Изменено 14 октября, 2018 пользователем madwp Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 14 октября, 2018 Жалоба Поделиться Опубликовано 14 октября, 2018 если вопрос, куда направить.. решается как обычно .через настройки в корне сайта .htaccess .... 404 направьте на любую страницу.например, на все товары в поиске ** сайт прогоните через программку выше он покажет все 404 и обычная переадресация через настройки в файле. можно постранично Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 14 октября, 2018 Автор Жалоба Поделиться Опубликовано 14 октября, 2018 (изменено) если вопрос, куда направить.. решается как обычно .через настройки в корне сайта .htaccess .... 404 направьте на любую страницу.например, на все товары в поиске ** сайт прогоните через программку выше он покажет все 404 и обычная переадресация через настройки в файле. можно постраничноКачает, прогоню сегодня и попробую через .htaccess настроить 404А поточнее строкой не поможете по настройке ? или вы предлагаете 301 редиректом все сделать ?это ведь костыль.... хотелось бы именно устранить причину появления этих страниц. Изменено 14 октября, 2018 пользователем madwp Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 14 октября, 2018 Жалоба Поделиться Опубликовано 14 октября, 2018 в корне сайта лежит файлик .htaccessтам пишите, пример:# ПЕРЕНАПРАВЛЕНИЕ ==-==-==-==-==RewriteRule ^catalog/404 url которую показывает$ /catalog/куда должно направить [R=301,L] это если постранично , по каждой ссылке из отчётапросто всё. ответил на вопрос? Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 14 октября, 2018 Автор Жалоба Поделиться Опубликовано 14 октября, 2018 в корне сайта лежит файлик .htaccessтам пишите, пример:# ПЕРЕНАПРАВЛЕНИЕ ==-==-==-==-==RewriteRule ^catalog/404 url которую показывает$ /catalog/куда должно направить [R=301,L] это если постранично , по каждой ссылке из отчётапросто всё. ответил на вопрос?Костыль то же имеет место быть, но ведь нужно решать проблему иначе ? я не прав ? Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 14 октября, 2018 Жалоба Поделиться Опубликовано 14 октября, 2018 Костыль то же имеет место быть, но ведь нужно решать проблему иначе ? я не прав ? а как по иначе? пользователь набирает ваш адрес.. там ответ сервера 404направляете его на нужное / то, что вам важнее Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 14 октября, 2018 Автор Жалоба Поделиться Опубликовано 14 октября, 2018 а как по иначе? пользователь набирает ваш адрес.. там ответ сервера 404направляете его на нужное / то, что вам важнееИначе устранить проблему в коде, которые создают эти страницыhttps://madwrappers.ru/services/service/keramicheskaya-polirovka - такой адрес пользователь не может набоать сампопасть в на эту ссылку он так же не может.находясь на сайте он может попасть лишь на эту страницу https://madwrappers.ru/service/keramicheskaya-polirovkaА откуда берутся не правильный страницы, вот в чем проблема и что нужно решать, а не вешать костыль на 404 страницы которых больше 340 штук Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 14 октября, 2018 Жалоба Поделиться Опубликовано 14 октября, 2018 вам что нужно? направить 404 куда-то, допустим на главную.опять же, это в .htaccess откуда берутся страницы.. надо смотреть сайт. базу товаровкстати.. частая ошибка.. Url у товаров пустое бывает / не заполнено Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 14 октября, 2018 Автор Жалоба Поделиться Опубликовано 14 октября, 2018 вам что нужно? направить 404 куда-то, допустим на главную.опять же, это в .htaccess откуда берутся страницы.. надо смотреть сайт. базу товаровкстати.. частая ошибка.. Url у товаров пустое бывает / не заполненоВы бы хоть страницу открыли и посмотрели что там, это не страницы товаров... страницы услугЯ скинул код где должна быть ошибка. единственное базу не смотрел на наличие таких урлов. Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 14 октября, 2018 Жалоба Поделиться Опубликовано 14 октября, 2018 Я бы начал с макета - пропишите ссылки правильно. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 14 октября, 2018 Жалоба Поделиться Опубликовано 14 октября, 2018 В коде страницы, с которой ЯКОБЫ идут такие ссылки - таких ссылок НЕТЕсли вы найдете страницу, с которой идут реально такие ссылки - скидывайте, тогда можно будет определить, в чем проблема Цитата Ссылка на сообщение Поделиться на другие сайты
madwp Опубликовано 14 октября, 2018 Автор Жалоба Поделиться Опубликовано 14 октября, 2018 (изменено) Пока капался по ссылкам, наткнулся на вот чтоFatal error: Uncaught --> Smarty: unable to write file /var/www/u0494621/data/www/madwrappers.ru//compiled/madwrap_new_2/wrt5bc34047e30407_40595946 <-- thrown in /var/www/u0494621/data/www/madwrappers.ru/Smarty/libs/sysplugins/smarty_internal_write_file.php on line 44 при переходе по ссылке https://madwrappers.ru/services ЗЫ Почистил копилед все заработало, но с ошибками так и не решили.... Изменено 14 октября, 2018 пользователем madwp Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.