Как многие сайты скрывают свою файловую структуру? - PullRequest
0 голосов
/ 06 апреля 2011

Когда я смотрю на многие крупные сайты (например, википедию или этот сайт), URL-адреса выглядят так:

http://en.wikipedia.org/wiki/StackOverflow

А не как:

http://en.wikipedia.org/wiki.php?article=StackOverflow
http://en.wikipedia.org/wiki.pl?article=StackOverflow
... or even
http://en.wikipedia.org/wiki?article=StackOverflow

Я полагаю, что Википедия делаетне создавать отдельный файл для каждой статьи (а затем использовать модули apache, такие как mod_rewrite, чтобы скрыть расширения файлов).

Но как они это делают?Они используют специальный сервер?Есть ли способ настроить Apache, чтобы действовать так?Например, один запрос вызывается каждым запросом, и путь запроса передается в сценарий, который решает, что печатать.

1 Ответ

1 голос
/ 06 апреля 2011

Они называются Дружественные или Чистые URL.

Посмотрите на

...