Приветствую.
Интересует такой вопрос: Кто-то делал прием входящих параметров подобным образом?
Пример:
В .htaccess прописываем перехват - RewriteRule ^(.+)(/?)+$ index.php?do=$1
Теперь нельзя обратится ни к чему, кроме index.php.
Данные передаем через URI - http://host.com/index~search~popular/text+for+search
Таким образом GET данные всегда будут - 'do=index.php', а в 'REQUEST_URI' => '/index~search~popular/text+for+search'.
Разбираем URI на параметры и с ними уже работаем, игнорируя GET данные.
Преимущество такого метода - нет доступа ни к чему, кроме index.php.
И все файлы, изображения и пр., придется отдавать скриптом.
Кто-то что-то подобное делал? Какие мысли по этому поводу? Высказывайтесь пожалуйста, интересно.
|