Это проблема конкретной реализации. По правилам дефис в начале или в конце множества не нужно экранировать.
И непустое множество, допускающее точку, а потом опять точка - как-то не очень.
А слабо "just for fun"? 😊
На этом много не заработаешь, даже если брать плату за парковку. Но это хороший "трамплин" для перехода пользователей на более прибыльные сервисы 😉
Кстати, можно попробовать просто продавать торговцам доменами скрипт/поддержку. Мне много раз предлагали такое. Но, во-первых, предложений не настолько много. А, во-вторых, я уже настолько подсел на SaaS, что раздавать "коробки" мне совсем не интересно.
Это нормально. canonical лишь дает подсказку ПС, но не защищает от дублей в прямом смысле слова. Авось ПС образумится 😊
Ну, тогда "пилите сервис парковки срочно" 😊
Хотя я писал про другое количество хостов и соответственно запросов. Но можно начать и с ВПС за $5. Я когда-то так и начинал 😊
Простые парковочные могут загружаться за 1 SQL/NoSQL-запрос и 2-3 HTTP(S)-запроса. Но на них еще часто сбор статистики висит (это дополнительные запросы).
canonical или переадресация 301 - нет большой разницы. Хотя для этого случая вполне подходит шаблонная переадресация, т.е. ее можно сделать не только ради конкретных 20 ссылок, а для потенциально всех ошибочных такого формата.
А мне просто нравится, когда дублей нет вовсе. Даже готов пожертвовать переходами по ошибочным внешним, т.к. подобные дубли обычно блокирую страницей ошибки 404.
Да, многие системы не препятствуют таким дублям. Просто проверьте, чтобы на самом сайте не было ссылок с такими адресами, включая карту сайта, canonical, etc. Ну, и опирайтесь на canonical в качестве защиты.
Появиться в ПС могли из-за внешних, когда кто-то разместил ссылку и поставил после нее знак вопроса, как знак препинания в конце предложения, а система публикации расценила это, как часть ссылки. (В таких случаях между ссылкой и вопросительным знаком лучше ставить пробел.)
Иногда бывают проблемы. Лучше проверять. Он же за месяц до истечения срока обновляется. Или у этого провайдера меньше времени на обновление?
Если хотите, можете вручную обновлять: https://p20.ru/features/certificates😊 Некоторые используют эту возможность. Правда, если провайдер сам выпускает сертификаты Let's Encrypt, он может мешать автовалидации, выполняемой сторонними сервисами.