Нет не будет. Вопрос в том что как сделать структуру, можно список всех вакансий сделать доступной по ссылке domain/vacancies, а категории сделать domain/category и детали вакансии domain/category/vacancy . Либо сделать именно такую последовательность:
domain
domain/vacancies
domain/vacancies/category
domain/vacancies/category/vacancy
Не знаю как правильней будет. Сейчас хотелось бы сразу с этим разобраться, пока сайт разрабатывается и не опубликован, что бы потом не менять структуру урл.
Естественно я могу сделать разные контроллеры для этого.
Сайта пока что нет, поэтому на реальном примере объяснить не получится.
Я просто пока не определился как будет лучше для ПС, поэтому спрашиваю уже на данном этапе. Контроллер pages был для примера, сейчас попробую объяснить получше.
В планах сайт, что то вроде каталога вакансий. Планировал сделать структуру примерно вот такой:
domain
domain/vacancies - тут список всех вакансий
domain/vacancies/category - тут вакансии отсортированные по категории
domain/vacancies/category/vacancy - описание вакансии
к примеру:
domain/vacancies/sales-and-marketing/123-need-sales-manager
Насчет контроллера vacancies пока не знаю, возможно будет projects или jobs .
Только в pages будут доступны ссылки на другие страницы. С других мест на них не будет возможно попасть.
По первому вопросу теперь все понятно.
Насчет второго, на странице pages будут ссылки на страницы, а так же на категории к которой эти страницы принадлежат. Например:
<a href="/pages/123-hello-world>Заголовок</a>
<p>Часть текста с страницы</p>
<a href="/pages/category-slug">Категория</a>
Так вот есть ли смысл делать ссылку так, что бы она включала в себя и category-slug, то есть /pages/category-slug/123-hello-world и так же сделать и на странице категории или просто оставить и там и там /pages/123-hello-world ?
domain
domain/vacancies
domain/vacancies/category
domain/vacancies/category/vacancy
Не знаю как правильней будет. Сейчас хотелось бы сразу с этим разобраться, пока сайт разрабатывается и не опубликован, что бы потом не менять структуру урл.