Zloyshaitan 33 Posted September 21, 2013 Report Share Posted September 21, 2013 Добрый день, уважаемые знатоки .htaccess и mod_rewrite!Одному из моих сайтов стало тесновато в рамках изначально построенной для него структуры, и потребовалось добавить новые разделы. С новыми материалами в новых разделах все просто, а вот как быть со старыми если перенос будет происходить следующим образом:Есть сейчас: http://некийсайт.ру/xxx/yyyyyy1/траляля3/ололо.php http://некийсайт.ру/xxx/yyyyyy2/траляля3/ололо.php http://некийсайт.ру/zzz/yyyyyy4/траляля2/ололо.php http://некийсайт.ру/zzz/yyyyyy5/траляля2/ололо.php http://некийсайт.ру/vvv/yyyyyy6/траляля1/ололо.php http://некийсайт.ру/vvv/yyyyyy7/траляля1/ололо.php изменится таким образом: http://некийсайт.ру/xxx/yyyyyy1/траляля3/ололо.php -> http://некийсайт.ру/aaa/yyyyyy1/траляля3/ололо.php http://некийсайт.ру/xxx/yyyyyy2/траляля3/ололо.php -> http://некийсайт.ру/bbb/yyyyyy2/траляля3/ололо.php http://некийсайт.ру/zzz/yyyyyy4/траляля2/ололо.php -> http://некийсайт.ру/aaa/yyyyyy4/траляля2/ололо.php http://некийсайт.ру/zzz/yyyyyy5/траляля2/ололо.php -> http://некийсайт.ру/ccc/yyyyyy5/траляля2/ололо.php http://некийсайт.ру/vvv/yyyyyy6/траляля1/ололо.php -> http://некийсайт.ру/bbb/yyyyyy6/траляля1/ололо.php http://некийсайт.ру/vvv/yyyyyy7/траляля1/ололо.php -> http://некийсайт.ру/ccc/yyyyyy7/траляля1/ололо.ph Внимание вопрос: как грамотно прописать редирект в .htaccess чтобы не растерять страницы в индексе ПС, и сделать так, чтобы пользователи, попадая по старым внешним ссылкам на старые адреса перекидывались на новые.Каталогов второго уровня - есть 5, будет - 6 (с новыми именами), каталогов третьего - более 200, но если че, я не ленивый, могу и руками редирект для каждой прописать, подскажите, что писать-то?Спасибо заранее :-) Link to post Share on other sites
GlazAlmaz 78 Posted September 21, 2013 Report Share Posted September 21, 2013 RewriteRule ^(.*)xxx/yyyyyy1/траляля3/ололо.php$ http://некийсайт.ру/aaa/yyyyyy1/траляля3/ололо.php[R=301,L] как-то так вроде руками а на автомате - я не знаю, обычно руками делаю, т.к. не было такой массовой необходимости но синтаксис копать нужно, по логике может сработать сразу массово для подкаталогов Zloyshaitan 1 Link to post Share on other sites
Blizzcraft 79 Posted September 21, 2013 Report Share Posted September 21, 2013 Прочите в википедии про ЧПУ, очень полезная статья и масса вопросов отпадет Zloyshaitan 1 Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now