Если /index.html где-то засвечена, то делать, но не на /index.php, а на /.
По-хорошему нужно было сохранить прежнюю адресацию при переходе на CMS. Максимум что я обычно делаю в таких случаях, так это настраиваю редирект с /index.html на /. /index.php, как уже написал, лучше вообще не светить. В движках собственной разработки этот адрес не является валидным без явного его определения. В сторонних движках часто его также приходится закрывать, обычно путем все того же редиректа на /. Т.е. самым оптимальным и естественным будет такой вариант:
/index.html -> / (если /index.html была засвечена)
/index.php -> /
RewriteCond %{HTTP_HOST} ^(www\.)?site\.com$
RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]
P.S. Знаю паблик, где можно взять короткие ссылки в том числе и под эти цели.
Какой ключ? Вот, если вам настолько лень это сделать самостоятельно (кодировка UTF):
</div><a style='text-decoration:none;color:#ccc;text-align:center;font-size:80%;font-weight:normal;' href='http://joomlacalendar.ru/' target='_blank'>Joomla календарь</a></div>
Надеюсь, обратно закодировать сами сможете.
Нет, конечно, можно усложнить, только зачем. Самое сложное здесь – не ограничиваться парой кадров.
Декодировать, изменить, закодировать.
Там есть упрощенная и с меньшей комиссией процедура для сделок, заключаемых на стороне.
У siv1987 более детализирована маска для "имени статьи". Еще я показал паттерн для максимум трехзначных id. Можете увеличить диапазон, указав вместо двойки большее число или просто поставив * вместо фигурных скобок.
Если "имя статьи" может начинаться с группы цифр, нужен какой-то более сложный критерий, в противном случае все просто. Как-то так:
RewriteRule ^[1-9]\d{0,2}-(.*) /$1 [R=301]
Lu_den, попробуйте предложить Р52.РУ (тайпин с очепяткой).
Хороший региональный домен с внушительным возрастом. Однако спрос на такие домены не очень высокий, поэтому и цена тоже. У нас много региональных доменов. Почему-то KeyNN расходятся лучше, чем LNN, даже с «хорошими» буквами.