Как создавать файловые URL-адреса на сайте PHP?

У меня есть сайт с несколькими файлами PHP, ответственными за отображение всего контекста. Все URL-адреса, которые у меня похожи ...page.php?id=###. Можно ли назначить некоторый путь для каждого id чтобы посетитель думал, что он посещает статические файлы?

3 ответа

Вы можете использовать URLRewrite для перезаписи eg /page/##/page.php?id=##: См. Это руководство ЗДЕСЬ.


Вы можете сделать это через mod_rewrite в apache.

Этот генератор может пригодиться

http://www.generateit.net/mod-rewrite/


Да, самый простой способ - использовать путь, подобный page.php/id/how-to-make-file-like-urls-on-php-site и проанализировать $_SERVER['PATH_INFO'] в вашем скрипте.

licensed under cc by-sa 3.0 with attribution.