Im using asp.net mvc C#. На основании ввода пользователем я хочу сохранить текст, который они вводят в db, и создать URL-адрес, используя этот текст. также будет уникальный идентификатор, связанный с этим текстом.Создание чистых URL-адресов и управление дублированием
Что я должен учитывать при создании «чистых» URL-адресов?
а также как избежать повторения - каждый URL должен быть уникальным, , так что если 2 человека вводят: «Эй, проверьте мой крутой URL!»
я бы, вероятно, хотите что-то вроде http://www.mysite.com/links/hey-check-my-cool-url/
Как я могу гарантировать, что они всегда будут уникальными и то, что я должен делать, если же описание вводится дважды?
Я ничего не знаю об ASP, но вы можете вставить GUID, поэтому он не повторится. Или просто проверьте, что то, что пользователь вводил, уже находится в БД. – Machinarius