estic

Рейтинг
127
Регистрация
01.10.2017
Sdrozdov #:
Стремно же.  Это 301-е редиректы массово, на них ссылки повсюду и в меню и в ХК товаров.

"Стремно" сидеть на таком софте в 2023 году 😊

Я часто переношу статические сайты и вот такие "недодинамические" как в свой сервис, так и на self-hosted динамические каркасы. Ничего сложного.

Можно переносить частями и даже постранично. Что касается непосредственно реализации "редиректов массово", здесь "коллеги" опять могут подсказать общее правило mod_rewrite или mod_alias (или общий программный фильтр), но можно сделать и отдельно в каждом файле наподобие /stanki.php или в общем для подобных адресов контроллере без лишних условий (там условием будет само существование файла: есть файл - работает код из этого файла, нет - работает общий контроллер). Я как программист советую второй способ, т.е. без общего правила/фильтра.

Кстати, .html в адресах сейчас считается более приемлемым вариантом (который можно оставить), чем .php, поэтому я часто оставляю .html в адресах страниц, по крайней мере если не для всех страниц, то для многих. У "узловых" страниц обычно все равно убираю, например:

  • /category/object.html остается;
  • /category.html меняется на /category[/] (если не нужны две разные страницы под такими адресами).

Оно в общем-то всегда так было, если использовать "индексные страницы", например /stanki/[index.php], а не /stanki.php 😉

webinfo #:
Он написал: "клиент попадет на страницу с товарами категории".

Хорошо. Будем считать, что его "посадочная" содержит список товаров категории. Правда, каталог мог быть более сложным, т.е. многоуровневым.

webinfo #:
И никакие 301-е редиректы здесь не нужны, это усугубляет криворукость.

Нужны такие: /stanki.php --> /stanki и т.п. Если делать, как мы предложили, и сайт уже работает.

Да, вполне логично размещать на "узловых" страницах какой-то "индекс" страниц соответствующей категории. Но автор ничего не писал про каталог, поэтому можно предположить, что каталог (страницы категорий товаров без страниц товаров) находится в другой ветви. Это тоже вполне нормально. Возможно, это даже лучше, чем размещать страницы категорий товаров и страницы товаров в одной ветви. Либо автор под "посадочной" и подразумевал страницу категории или страницу, на которой совмещены список товаров категории и какие-то промо-материалы.
Sdrozdov #:
И если кто то "urltovara" удаляет, то упирается в 404.
Сильно надуманная проблема. Да, немного лучше, если страницы с "урезанными" адресами существуют (такие страницы называют "узловыми" и т.п.). Но на каждом таком адресе настраивать переадресацию не очень хорошо. Размещайте по таким адресам страницы нового типа, если есть что на них разместить, или перенесите на эти адреса "посадочные" (а постоянную переадресацию выполняйте в обратном направлении, т.е. /stanki.php --> /stanki и т.п.).
Sdrozdov :
Требуется сделать 301 редирект со страницы https://site.ru/stanki на страницу https://site.ru/stanki.php
Не вижу ни одной разумной причины настолько сильно ухудшать (основной) адрес.
NoMoreContent #:
2. Правильнее будет указывать каноникал урл в html каждой страницы.

Только если дубли есть или нужны. Для завершающих слэшей "правильнее" переадресация. Выдавать страницу 404 по адресу, отличающемуся только наличием/отсутствием слэша, неправильно.

NoMoreContent #:
Дубли создают не только слеши, но и случайные url?get=params.

Не везде. Если специально создаются дубли при помощи GET-параметров, например UTM-меток, тогда можно использовать "каноникал". Но я, например, запросы по специальным адресам с метками тоже обычно при помощи переадресации обрабатываю.

NoMoreContent #:
Не помню уже, когда в последний раз обращал внимание на дубли.

Аналогичного можно добиться и без "каноникал", если использовать ПО, препятствующее возникновению дублей. Можете к адресу ссылки в подписи дописать слэш(и) или query string, чтобы посмотреть, как это обычно работает.

Ваши домен и сервер

Лицензия на год

Заплатить 3999 Р.

Платная подписка за ПО на клиентском сервере? Это сейчас разве работает (если не брать в расчет такие известные продукты как ISPmanager, etc.)?

ArbNet #:
Чувак даже не умеет подключать платёжки

К чему подключать, к блоговому движку? 🤣

Выводы делаете на пустом месте. Просто не было соответствующего кода. Или работает по старинке (индивидуальный подход при организации обратной связи). У меня тоже какие-то индивидуальные заказы (или "ограниченной серии") вручную обрабатываются. Правда, сначала все же пишут, а потом оплачивают по ссылке.

Dmitriy_2014 :
Что вы думаете о движке блога Эгея?

Слышал, но не пробовал.


Dmitriy_2014 :
он конечно немного безумный в плане делать свой движок — это действительно сложно, но в целом он молодец
"Безумно" - это использовать ширпотреб. Свое всегда лучше, если разработчики - не начинающие.
creativius #:
У меня с мариупольской пропиской нэйм ком отжал и распродал почти два десятка четырех буквенных комов в том году в марте

Нужно было лучше выбирать регистратора. Этим что "Рашка", что "Украшка" - все равно. Хотя сама регистратура (Пончики/Афилиас/ИД) при этом более-менее нормальная, несмотря на то что они как бы владеют "нэймом".

Вообще достаточно пообщаться с отдельными представителями тамошнего бизнеса, чтобы все понять. Мы долго крутились, чтобы выбрать регистратора на континенте (для доменов сайтов с соответствующей аудиторий). В итоге остановились "на Багамах", а потом и оттуда ушли. GTLD- нет смысла регистрировать "по месту". Только хостинг остался континентальный.

Всего: 1162