Я смущен относительно того, как, например, эта страница загружается. Я смотрю на панели навигации в браузере, и он говорит:Понимание различных URL-адресов веб-сайтов
stackoverflow.com/questions/ask
Я привык видеть это на страницах разрабатывает:
Example.com/ask.php
Почему их URL не содержат имена страниц или значение ? Или это? Если да, то каким образом.
Спасибо.
Это потому, что SO имеет фреймворк в фоновом режиме, чтобы разорвать этот URL-адрес и использовать его компоненты как значения и передать их одному управляющему скрипту. Это пример шаблона проектирования MVC (http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller). –
Возможный дубликат [Создайте URL-адреса без расширений, таких как wordpress] (http://stackoverflow.com/questions/7029138/creat-urls-without-extensions-like-wordpress) и [многие, многие и многие другие] (http: /stackoverflow.com/search?q=urls+without+file+extensions) – Quentin