http://сайт.рф/каталог/новый
в
http://сайт.рф/новый-каталог
Шаг 0, обязательный! Убеждаемся, что у нас кодировка у файла .htaccess UTF-8, без этого работать не будет!
записи будут такие
RewriteEngine On
RewriteCond %{REQUEST_URI} /каталог/новый [NC]
RewriteRule .* /новый-каталог [L,R=301]
Начальные слэши обязательны, без них будет путь на сервере.
А вот если надо на другой русский домен, сам домен надо за-punycode-ить, например на https://www.reg.ru/whois/punycode
для сайт2.рф будет
RewriteRule .* http://xn--2-7sb1a4ah.xn--p1ai/новый-каталог [L,R=301]
Можно попробовать объединить строки в 1
RewriteRule /каталог/новый /новый-каталог [L,R=301]
И пара полезных линков "по теме"
20+ правил .htaccess, которые должен знать каждый разработчик
Директива RewriteCond
И пара полезных линков "по теме"
20+ правил .htaccess, которые должен знать каждый разработчик
Директива RewriteCond
Комментариев нет:
Отправить комментарий