Линки как в WordPress

Статус
В этой теме нельзя размещать новые ответы.

SkiLLer

Гуру форума
Регистрация
22 Авг 2007
Сообщения
306
Реакции
64
Задумался, как сделать так же как ВП, а именно:
например есть линк site.ru/wordpress-post/(тут можно и настроить site.ru/wordpress-post.html), но самой страницы физически не существует. Адрес хранится в БД. Так вот, интересует как реализовано, что сервер не отдает 404, а обращается в БД, и возвращает то, что нужно.

P.S. как-то закручено написал, но думаю, что более-менее понятно.
 
Это называется ЧПУ, делается при помощи mod_rewrite.
На форуме этому посвещён отдельный раздел.
 
ещё есть хитрый способ, когда вместо страницы ошибки 404 в htaccess настраивается выдача файла index.php

вот тут все 4 варианта описаны,
Для просмотра ссылки Войди или Зарегистрируйся
 
Работает на mod_rewrite ( запись .htaccess )

Пользователь отправляет запрос, а сервер переадресовывает его php скрипту
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху