Каков наилучший способ сделать SO стиль маршрутов (тире как пробелы) - PullRequest
0 голосов
/ 11 августа 2010

Просто интересно, как лучше всего делать маршруты в стиле SO.

Каков наилучший способ создания маршрутов в стиле SO (тире как пробелы)

Каков наилучший способ создания таких маршрутов?

Ответы [ 3 ]

4 голосов
/ 11 августа 2010

Я нашел ASP.NET MVC и чистые URL, оптимизированные для SEO в блоге Доминика Петтифера.

Он работает по принципу белого списка, пропуская все символы 0-9 и a-z, обрабатывая несколько особых случаев и преобразуя все остальное в -hyphens-. Вы заметите, что пробелы также преобразуются в дефисы, и у вас может возникнуть желание использовать вместо подчеркивания . Не надо! Использование дефисов в SEO выгодно для того, чтобы поисковые роботы воспринимали их как пробелы.

2 голосов
/ 11 августа 2010
1 голос
/ 11 августа 2010

Я думаю, что лучшим способом было бы заменить любой не алфавитно-цифровой символ тире.Вы можете найти это регулярное выражение [^\w]+ и заменить на -.

...