На старой странице можно rel canonical прописать на новую.. постепенно поисковики её из поиска исключат.
Убрать из меню, из каталога + прописать что-то вроде "товар не производится, см улучшенный {ссылка на новый товар}..." для тех, кто перейдёт по естественным ссылкам с форумов/блогов и т.д.
p.s. Если старый товар "совсем не нужен".. можно 301 редирект поставить.. и траф не пропадёт, и поисковики быстро переиндексируют
Chukcha, зачем пытаться "втюхать фуфло" пользователю со статусом "Разработчик сайтов"? Он сам всё прекрасно знает.. Ведь на самом деле всё
Добавить к проверке совпадения условие вроде такого && isset($_POST['showhidden']) // или $_GET['showhidden']... или любым другим способом
Ещё можно почитать-повыбирать.. /ru/forum/739855---------- Post added 11-10-2012 at 14:23 ----------
определиться с желаниями.. изучать CMS-ку на "глобальном" проекте - не лучший вариант.. А "не подходит, потому что уровень не тот".. какой тогда тот?
Брать любую, которая покажется перспективной/интересной..
а зачем его дублировать? в варианте с include он ведь не дублируется?..
Вообще, судя по первому посту так и есть..
p.s. в таких случаях ещё можно ob_start() + ob_end_clean() использовать
Так Вам шашечки
или ехать?
Изучать CMS-ку лучше всего на простых сайтах..
p.s. ещё фреймворки есть.. возможно, будет интересно изучить, например, Yii...
Какую-то конкретную? Изучить как самоцель, или с перспективой?
p.s. смотреть Drupal
Не пойму, программист частями читает.. или Вы.. Вариантов ведь куча.. чуть выше 2 приводил:
Как-то странно.. проблемы на пустом месте.
p.s. ещё можно посмотреть, как такие проблемы решены в других движках.. не обязательно магазинных..---------- Post added 11-10-2012 at 11:34 ----------
Если disk в разделе disk, то логично предположить, что /cat/disk/disk/
А если в том же разделе (на том же уровне).. то логично добавить проверку, чтобы не было дублей.. или alias корректировать (disk-1, disk-2.. Что происходит, если в windows скопировать файл с таким же именем.. или wget-ом скачать)?
ИМХО, нормальный вариант, когда со страницы http://site.ru/page/ кидает на http://site.ru/page (или наоборот - тут, видимо, кому как..)
Смотря что у них там навёрнуто.. Редирект (по первому варианту, например) добавляется одной строчкой в .htaccess (вставлять в "Нужное" место)
RewriteRule ^(.*)/$ /$1 [R=301,L]
Конечно, если всё остальное работает нормально и система такие страницы обработает...