- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Уважаемые программисты, подскажите пожалуйста в чем проблема и что не так, если это конечно распространенная проблема:
В движке организованы ЧПУ(человекоподобные :smoke: урлы), выглядят таким образом:
http://site.ru/razdel/podrazdel/stranica
Проблема в том, что роботы ПС ходят по таким урлам и почему то обращаются к странице с адресом:
"/stranica" и получают при этом 404
Как сделать так, чтобы робот обращался к правильному урлу. Внутренние ссылки проверены, и в них указан правильный адрес.
Заранее спасибо за помощь, чтобы мы без вас делали! :idea:
Может конечный пункт без расширения, и подмешался / в конце где-то?
Ну, то есть не /stranica.html, а /stranica/ - вот и 404...
Может конечный пункт без расширения, и подмешался / в конце где-то?
Ну, то есть не /stranica.html, а /stranica/ - вот и 404...
Да ведь у людей и без расширения все работает, а в конце все именно так и есть - без слэша.
А какой движок?
Посмотри код, там ссылки должны быть вида "stranica" или "/razdel/podrazdel/stranica" или "http://site.ru/razdel/podrazdel/stranica", но никак не "/stranica"
Посмотри какой ответ (статус, код) выдает страница в хэдерах, он должен быть 200 (практически все сервисы анализа сайта показывают ответ сервера).
Если в файле .htaccess используется устаревший метод разбора урла на основе ErrorDocument 404 /index.php, то надо вручную менять код ответа с 404 на 200.
А какой движок?
Посмотри код, там ссылки должны быть вида "stranica" или "/razdel/podrazdel/stranica" или "http://site.ru/razdel/podrazdel/stranica", но никак не "/stranica"
Посмотри какой ответ (статус, код) выдает страница в хэдерах, он должен быть 200 (практически все сервисы анализа сайта показывают ответ сервера).
Если в файле .htaccess используется устаревший метод разбора урла на основе ErrorDocument 404 /index.php, то надо вручную менять код ответа с 404 на 200.
Двиг свой. Да вот так и нашел этот глюк - по логам и 404. В итоге разобрались где ошибка, спасибо ребята!