Проблема с непонятно откуда появившимися страницами
Новая тема Написать ответ
# Пт Май 11, 2012 1:41 pmSvetle4ok Зарег.: 16.06.2009 ; Сообщ.: 9Ответить с цитатой
У меня на сайте 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 создает динамически страницы? В какую сторону мне копать?

Нуждаюсь в вашей помощи.
# Пт Май 11, 2012 2:16 pmSvetle4ok Зарег.: 16.06.2009 ; Сообщ.: 9Ответить с цитатой
Как я успел разобраться, любая страница откроется http://www.lenkomtech.ru/ko-514.php/***

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

Я бы помог с директивами htaccess, да сам в них не понимаю.
Drinks or Beer
# Пт Май 11, 2012 3:34 pmSvetle4ok Зарег.: 16.06.2009 ; Сообщ.: 9Ответить с цитатой
VKtraf писал(а):
копай в сторону htaccess :thup:
задаешь правило вроде */media/ko-502.php => /ko-514.php

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



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


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

Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.