[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Превращение неправильного URL
olimpset
Например есть ссылка /play/arcade/game1;
Кто то ввел такую: /adsa1/arcadeacz/game1;
Надо что бы вместо ошибки 404 была переадресация на правильный адрес, который создается в PHP подбором переменных и т.д.
Как такое сделать, можно не кодом но объяснить принцип?
rooor
Цитата
на правильный адрес, который создается в PHP подбором переменных

что создается подбором переменных? unsure.gif
если адреса нет, можно вызвать дефолтный экшн
olimpset
Страница подбирается по $_GET
inpost
Грубо говоря после редиректа у тебя появится 2 одинаковых страницы для поисковика. Грамотно - выдавать ошибку 404 при неправильном урле. Никто из адекватных людей адресную строку не трогает, в основном кликают по экрану.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
olimpset
Ну а если люди неадекватные, или что то хотят ломануть?
inpost
И для них кодить что-то? 404 и забей.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
olimpset
Ну хорошо, а то очень геморойно в HTACCESS писать RewritRule ([^/]*)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.