Как правильно писать каталог на PHP c SEO оптимизацией?
Добрый вечер!
Сейчас занимаюсь созданием самописного движка для интернет-магазина. Встал вопрос, как реализовывать каталог: на многих сайтах страница товара находится по ссылке домен.ру/каталог/фирма/модель/. Но если товаров >100, то это уже больше 100 папок, что будет очень неудобно для редактирования. Как сделать, чтобы с нужные урлы перекидывали куда надо? Я думал сделать это 404 редиректом с последующим php-скриптом, анализирующим урл. Но не будет ли 404 на каждой странице вредно сказываться на SEO?
Заранее спасибо
Гуглите роутинг. Прикрепите к модели id и разбирайте пришедший URL вынимайте из него id и вытаскивайте товар с этим id из БД. Всё никаких папок, редиректов не нужно.
Зачем подключать какие-то лишние скрипты, когда человек хочет написать самописный движок?
Можно же сделать гораздо проще:
в htaccess пишется что-то типа:
RewriteRule ^([a-z]{3,20})/([a-z]{3,20})/([a-z]{3,20})/$ /index.php?catalog=$1&firm=$2&model=$3
А дальше в php ловите $_GET и вытаскиваете то, что нужно