- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую. Есть следующая проблема
Страница https://www.itbsgroup.ru/news/company-news/ нормально отображается, но отдает 404-ю ошибку.
При этом страница уровнем выше https://www.itbsgroup.ru/news/ отображается нормально и статус отдает 200. В чем может быть ошибка?
Замечено что большинство страниц вида https://www.itbsgroup.ru/Уровень1/ возвращают статус ок-200.
А страницы https://www.itbsgroup.ru/Уровень1/Уровень2/ отображаются, но отдают 404-ю ошибку.
И да, сайт работает на Битриксе.
Возможно в .htaccess прописано лишнее, покажи.
Думаю, с битриксом кто-то криворукий поработал. Там в хтакцесс наверняка редирект на /bitrix/urlrewrite.php, а в наличии этого файла нет :(. Костыль какой-нибудь поставили - типо работает и ладно.
Да, я тоже думаю что криворуко настроили и компонент отдает 404 заголовок
htaccess собственно все что ниже
Options -Indexes
ErrorDocument 404 /404.php
<IfModule mod_php5.c>
php_flag allow_call_time_pass_reference 1
php_flag session.use_trans_sid off
#php_value display_errors 1
#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8
</IfModule>
RewriteEngine On
RewriteEngine on
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://www.itbsgroup.ru/$1 [R=301,L]
SetEnvIf X-Forwarded-Proto https HTTPS=on
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^itbsgroup.ru
RewriteRule (.*) http://www.itbsgroup.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME} [\xC2-\xDF][\x80-\xBF] [OR]
RewriteCond %{REQUEST_FILENAME} \xE0[\xA0-\xBF][\x80-\xBF] [OR]
RewriteCond %{REQUEST_FILENAME} [\xE1-\xEC\xEE\xEF][\x80-\xBF]{2} [OR]
RewriteCond %{REQUEST_FILENAME} \xED[\x80-\x9F][\x80-\xBF] [OR]
RewriteCond %{REQUEST_FILENAME} \xF0[\x90-\xBF][\x80-\xBF]{2} [OR]
RewriteCond %{REQUEST_FILENAME} [\xF1-\xF3][\x80-\xBF]{3} [OR]
RewriteCond %{REQUEST_FILENAME} \xF4[\x80-\x8F][\x80-\xBF]{2}
RewriteCond %{REQUEST_FILENAME} !/bitrix/virtual_file_system.php$
RewriteRule ^(.*)$ /bitrix/virtual_file_system.php [L]
RewriteRule ^/bitrix/(.*)$ /index.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpeg "access plus 3 day"
ExpiresByType image/gif "access plus 3 day"
</IfModule>
Вот это вот
Вот это вот уже показатель квалификации программиста. Поэтому лучше к нему же и обратиться, пусть устраняет свои косяки по гарантии. Наверняка и в файлах тоже накосячил.
Обратился уже к разработчику. Но не очень быстро отвечают. Да и вообще посоветовал обратиться в Яндекс.:) С этой строкой что делать?
Да ничего не делать. Она просто написана неправильно - это показатель квалификации писавшего, но проблемы надо решать комплексно. Сейчас сайт работает, а если что-то изменить в отрыве от всего остального, может и перестать работать. Поэтому не скажу ничего конкретного, к сожалению. Разработчику виднее, чего он там замысливал. И по совести, если сайт работает неправильно в результате его действий - то должен исправить.