Соглашусь, что критиковать всегда проще, чем что-то делать. Хотя я вот две недели уже все жду, жду, жду..
Да, не только в Рунете. Но когда ищешь поиском свой сайт где-нибудь во Франции (.fr) или Италии (.it) и видишь, что рядом слова на иностранном языке, а твой сайт наверху в выдаче, то становится приятно, что не только россияне, но и французы могут найти его у себя.
А кто из французов знает, что такое яндекс? :) И много ли здесь людей, которые знают хоть 1 поисковую систему Франции? То-то же :)
Что можно сказать о такой записи?
RewriteCond %{HTTP_HOST} (www\.)?([^.]+)\.msk\.ru [NC]
RewriteRule ^(.*)\.html$ %2$1.html [L,QSA]
PS: работоспособность не проверял
PPS: я думаю, что если страницы siteindex.html не будет существовать, это не критично.
По-моему тут если где и могут возникать доп. вопросы, так это в том, чтобы site и sait заменить на 1 директиву и сделать только 2 строчки
RewriteCond
RewriteRule
а не 4.
Что-то типа $word\.msk\.ru -> $word$1.html
Вот что должно вместо $word быть, если вообще возможен такой вариант.
А при обращении к домену site.msk.ru будет открываться site.html, при обращении к домену sait.msk.ru будет открываться sait.html? Тогда нормально.
Что касается index.html, то, как я понимаю, речь идет об обращениях вида site.msk.ru/index.html и sait.msk.ru/index.html По-моему на этот счет нет особого смысла заморачиваться, так как многие сайты в качестве индексного не обязательно ставят index.html, это могут быть, напр., index.shtml, index.htm, index.php и пр. Обычный юзер вряд ли удумает вручную вбивать полностью эти адреса, он наберет только адрес домена и окажется на странице site.html или sait.html
Становиться реферриалом в мои ближашие планы не входит
На сайте rucontext представлены все наиболее известные прощадки. Какой смысл гадать, если можно узнать наверняка.
А вы кого представляете?
Нет. Платный каталог сайтов с множеством других подобных сервисов (продажа ссылочек, кнопок, баннерная реклама, контекстная реклама, в общем все для веб-мастеров вплоть до продажи софта и доменов в будущем).
Возможно, в каких-то проектах это так (напр., в некоторых интернет-магазинах), где реги иногда никакой не требуется, чтобы уменьшить вероятность того, что пользователь уйдет с проекта. И я бы согласился только на e-mail.
Но в данном случае я исхожу из того, что в моем проекте пользователь понимает, зачем и для чего он пришел на сайт, а потому рега не должна его отпугивать. Логин-это уникальный идентификатор, который можно спокойно использовать при обработке информации и выводе ее на экран (тому же самому пользователю). А e-mail человек может сменить и сделать это неоднократно, чем может вызвать путаницу, да и другим пользователям светить его тоже нежелательно (спам).
Могу привести в пример портал banki.ru Там на форуме было много пользователей с одинаковыми именами. Пользователи путались. В результате администрация не придумала ничего лучше, чем выводить не имена пользователей, а их логины. Как и на большинстве существующих сейчас форумов.