|
|
|
| Есть адрес страницы вроде index.php?page=6&id=88&lot=DESC&.....
как сделать чтобы некоторая часть отбрасывалась тоесть адрес выглядел как mypage.ru/6/88/index.php?lot=DESC&.....
поподробнее можно | |
|
|
|
|
|
|
|
для: himera7
(24.01.2008 в 12:41)
| | Поискать на форуме темы про использование mod_rewrite. | |
|
|
|
|
|
|
|
для: himera7
(24.01.2008 в 12:41)
| | до чих пор не могу понять что красивого :) | |
|
|
|
|
|
|
|
для: himera7
(24.01.2008 в 12:41)
| | читайте статьи по mod_rewrite и ЧПУ (человеко понятные Урлы)
Красота заключается на в замене вопросов на слэши, а в том, чтобы писать не /88/1023, а писать типа /articles/archive/2005
способов много, можно регулярным выражением помещенным в .htaccess перенаправлять запрос пользователя... а можно эти самые адреса страниц хранить в БД (я так всегда делаю) и работать с этой таблицей и URI_REQUEST | |
|
|
|
|
|
|
|
для: himera7
(24.01.2008 в 12:41)
| | Для этого используется модуль mod_rewrite модуля Apache. | |
|
|
|
|
|
|
|
для: cheops
(24.01.2008 в 14:54)
| | >Для этого используется модуль mod_rewrite модуля Apache.
Не обязательно, есть еще способы
1. Через ошибку 404
2. Через обработчик файлов
3. Через настройку сервера
Вики про ЧПУ | |
|
|
|
|
|
|
|
для: mihdan
(24.01.2008 в 17:33)
| | 1. Через ошибку 404
Это каким боком? | |
|
|
|
|
|
|
|
для: Faraon
(24.01.2008 в 21:14)
| | >1. Через ошибку 404
>Это каким боком?
я так понимаю, сервер отдает 404 страницу, в которй парситься URL и выполняется необходимая обработка данных. | |
|
|
|