Массовый слив на главную (хоть с дропа, хоть с осн.) – это идиотизм.---------- Добавлено 22.09.2019 в 11:53 ----------Делайте индивидуальную перелинковку по смыслу или выставляйте заглушки еще на дропе. Вплоть до стандартной 404-ой, если ничего умнее не можете придумать.
В самой сути. Изначально rel=canonical был придуман для указания осн. адреса у полных дублей. Потом его стали использовать для «избавления» от нек. видов «мусорных» страниц. Страницы тем форума (все) мусорными не являются. Если вы считаете какую-то тему «дохлой», просто удаляйте ее или закрывайте от индексации на уровне всех страниц темы (можно и в роботс, если таких тем немного).
Вы ошибаетесь.
Sitealert, редирект с одного на др. лучше по-любому сделать, о чем выше уже писали.
Вы изначально писали про единый шаблон с разными «списками ключей». Вообще же скрипт поддерживает разные настройки, в частности можно делать страницы с уник шаблонами (имя шаблона может определяться автоматом по имени категории, например: http://workshop.pageshop.ru/ и http://workshop.pageshop.ru/about) и группы страниц со своим шаблоном в каждой группе (нужно добавить поле module для хранения имен шаблонов или усложнить адресацию до двухуровневой: /категория/страница со своей категорией для каждой группы страниц). Можно опять и фронт подкорректировать, используя все то же поле module (или какое-то свое): https://gency.ru/comment/46
Скрипт даже поддерживает уник наборы полей (т.е. разный состав полей по кол-ву, именам) для страниц в том числе и по простым адресам вроде / или /about без программных расширений, т.е. применения программирования!
Andrej_Steve, видимо, вам это не очень-то и нужно, раз даже лень вникнуть. Вот такой результат получится, только если вписать слаг index.html явно: http://g09.ru/index.html
Также можете почитать про единую точку входа тут, чтобы в след. раз не придумывать какие-то там папки, рерайт в статик HTML-файлы и т.п. В корне сайта максимум может быть единый фронт и .htaccess, хотя и их можно оттуда убрать, оставив там лишь статик обвес (файлы стилей, картинки и проч. лабуду). Шаблоны и программный код лучше убрать за пределы корня. Условие для каталогов в показанном Samail'ом правиле наверное лучше убрать. Про подобные настройки, в частности про отбрасывание трэйлинг слэшей даже на адресах реально существующих каталогов, можно почитать тут.---------- Добавлено 08.09.2019 в 15:27 ----------Последнее, если не понятно, – это про адреса вроде /bmw и коррекцию адресов вроде /bmw/. Можете для демки (первая ссылка) прописать адрес вроде ///InDeX.HtMl/// и посмотреть, что получится ;) Это важно, чтобы не было дублей и чтобы «не ломались» ссылки на статик обвес и проч., если вы используете в них относительную адресацию.
Я бы оставил динамически. Скрипт, который я комментировал, как раз это и делает (см. статью и др. комменты по ссылке). Кэширование можно будет потом прикрутить, если будет нужно.
Просто делаете шаблон, расставляя в нем метки вроде <?= $page['name'] ?>, и заполняете таблицу со значениями вроде
id name ...------ ------ ------bmw BMW ...toyota Toyota ...
https://gency.ru/comment/70 – по клику для нужной страницы сохранение на сервере и вывод в браузер (можно просто сразу в браузер под загрузку отдавать). Если нужно все разом получить и лень клацать 400+ раз, можно какой-нибудь цикл организовать. Все ключи можно даже не в таблице БД хранить, а в двумерном массиве прямо в исходниках и пройтись по нему форычем.
Alfinnov, не только слышал ;) Но какое отношение это имеет к вашим 192.168.0.1:/_site/сайт1/wp-content/ и т.п.? :)---------- Добавлено 06.09.2019 в 20:39 ----------Или вы просто не можете настроить то, о чем я писал в моем первом посте? Про именованные хосты на одном сервере слышали? :D
Даже так. Вижу, вы любите пострадать фигней. Рассовывание сайтов по папкам одного сайта даже для размещения всяких демок – сомнительная практика.---------- Добавлено 06.09.2019 в 14:15 ----------P.S. По сабжу уже все ответили. Вы решали проблему, которую сами же для себя и организовали ;)