название вопроса в URL, как stackoverflow - PullRequest
0 голосов
/ 16 июня 2011

Я хотел бы сделать URL-адрес похожим на stackoverflow, где пользователь может ввести текстовое поле, а затем при обновлении создается URL-адрес. Например, URL-адрес этого вопроса использует название, которое я набрал. Благодарю. Я думаю, что это может включать файл .htaccess?

Ответы [ 2 ]

1 голос
/ 16 июня 2011

Вы можете заметить, что слова из заголовка в вопросительном URL не влияют на то, куда идет URL. Следующая ссылка идет туда же: /6941737/nazvanie-voprosa-v-url-kak-stackoverflow

Все, что вам нужно сделать, это заставить серверный процесс правильно ответить на URL. Как вы это сделаете, будет зависеть от выбранной вами архитектуры сервера и / или языка программирования. Использование .htaccess не связано.

0 голосов
/ 14 марта 2012

возможно, эта ссылка поможет вам понять, как вы можете достичь своей цели https://docs.djangoproject.com/en/dev/topics/http/urls/ (django)

http://www.phpaddiction.com/tags/axial/url-routing-with-php-part-one/ (php)

другие веб-фреймворки работают аналогично

в данном примере вы можете интерпретировать URL http://stackoverflow.com/posts/9701416/edit следующим образом:

если вы найдете «posts» в url, следующая часть url (9701416) является параметром, а последняя часть - действием, поэтому ваш главный контроллер загрузит сообщение с идентификатором 9701416 и загрузит его в режиме редактирования. (это не значит, что есть вопросы подкаталога с подкаталогом 6366169 с файлом «post»)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...