Ошибки mod-rewrite

А1
На сайте с 13.07.2014
Offline
28
1292

Всем привет. Вот у меня такая проблемка)

В seoto/me показывает Ошибки mod-rewrite виде ссылок

www.site.ru/page.html/DMNFjq3MHsHNF5t

и так 8 штук. Проблема в файле .htaccess, но как исправить?

---------- Добавлено 18.11.2015 в 20:02 ----------

Аня1992:
Всем привет. Вот у меня такая проблемка)
В seoto/me показывает Ошибки mod-rewrite виде ссылок
www.site.ru/page.html/DMNFjq3MHsHNF5t

и так 8 штук. Проблема в файле .htaccess, но как исправить?

и еще такие ссылки

https://site.ru/catalog.php/блабабаа код ответа 202 ок

дубль страницы

https://site.ru/catalog.php

как реализовать, чтобы такие ссылки дали код ответа 404

Всему свое время...
siv1987
На сайте с 02.04.2009
Offline
427
#1

Это не ошибки mod_rewrite а особенность веб сервера или настройки кмс. Но можете попробовать пофиксить через htaccess если показания seoto/me для вас так важны:

RewriteEngine

RewriteRule ^(.+?\.(php|html))/ /$1 [R=301,L]

M
На сайте с 04.12.2013
Offline
223
#2

Да, это не ошибка. Это часть пути, идущая после имени файла скрипта. Называется PATH_INFO. Хотите избавиться от подобных дублей, закрывайте обращения с непустыми PATH_INFO и QUERY_STRING. Для скриптов можете делать обработку запрашиваемых адресов внутри скриптов, опираясь на $_SERVER['REQUEST_URI'].

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий