АРМАДА
Проблема с непонятно откуда появившимися страницами
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

Svetle4ok
Свой
Зарегистрирован: 16.06.2009
Сообщений: 9
Contest (Сумма: 1)
Обратиться по нику
# Добавлено:Пт Май 11, 2012 1:41 pmДобавить в избранноеОтветить с цитатой
У меня на сайте php-страницы сделаны на обычном html. PHP понадобился, чтобы использовать директивы Include.
Сегодня смотрю появились в индексе целый ряд страниц:


http://www.lenkomtech.ru/ko-514.php/media/ko-502.php
http://www.lenkomtech.ru/ko-502.php/media/ko-502.php

Короче, по такому шаблону
http://www.lenkomtech.ru/***.php/media/***.php

А должны быть только такие

http://www.lenkomtech.ru/ko-514.php
http://www.lenkomtech.ru/ko-502.php

У меня вопрос как такое может быть? Откуда взялись эти страницы? Вообще я что-то менял в коде пары страниц. Но как html может повлиять на создание множества страниц?
Есть такая папка "media" на хосте и в ней лежит один флеш-файл. Он размещен на каждой страницы сайта.

Лишние страницы мешают продвижению сайта. Кто встречался с подобными проблемами? Кто знает как php создает динамически страницы? В какую сторону мне копать?

Нуждаюсь в вашей помощи.

Svetle4ok
Свой
Зарегистрирован: 16.06.2009
Сообщений: 9
Contest (Сумма: 1)
Обратиться по нику
# Добавлено:Пт Май 11, 2012 2:16 pmОтветить с цитатой
Как я успел разобраться, любая страница откроется http://www.lenkomtech.ru/ko-514.php/***

Значит все связано с php-файлами... А как сделать, чтобы ошибка высвечивалась, а не страница открывалась?

VKtraf
Профессионал
Зарегистрирован: 03.02.2012
Сообщений: 969
Обратиться по нику
# Добавлено:Пт Май 11, 2012 3:12 pmОтветить с цитатой
копай в сторону htaccess :thup:
задаешь правило вроде */media/ko-502.php => /ko-514.php

Я бы помог с директивами htaccess, да сам в них не понимаю.
Drinks or Beer
Взять кредит вебмани

Svetle4ok
Свой
Зарегистрирован: 16.06.2009
Сообщений: 9
Contest (Сумма: 1)
Обратиться по нику
# Добавлено:Пт Май 11, 2012 3:34 pmОтветить с цитатой
VKtraf писал(а):
копай в сторону htaccess :thup:
задаешь правило вроде */media/ko-502.php => /ko-514.php

Я бы помог с директивами htaccess, да сам в них не понимаю.
Drinks or Beer



Спасибо, друг! Если такие директивы есть, я выясню и отпишусь о результатах.

Svetle4ok
Свой
Зарегистрирован: 16.06.2009
Сообщений: 9
Contest (Сумма: 1)
Обратиться по нику
# Добавлено:Сб Май 12, 2012 10:48 amОтветить с цитатой
Запретить доступ к конкретным страницам с помощью .htaccess почему-то не получилось.
Писал так:
Цитата:
<FilesMatch "(.*)\.php/.*$">
Order Deny, Allow
Deny from all
</FilesMatch>


Поэтому сделал редирект на главную.
Написал:
Цитата:
RedirectMatch (.*)\.php/.*$ http://lenkomtech.ru

Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры