Чем сгенерировать >100 редиректов?

master_jeday
На сайте с 15.05.2010
Offline
231
387

Переносим сайт на новый движок. Адреса поменялись. Страниц около 130, руками писать редиректы в htaccess гемморно.

Есть ли сервис для генерации редиректов наподобие этого, только, чтобы закидывать урлы массово?

Дорвеи на заказ с гарантией трафика ( /ru/forum/993918 ) >>> Осторожно, в телеге/скайпе есть клоны! Проверяйте, что общаетесь именно со мной через личку!
IL
На сайте с 20.04.2007
Offline
435
#1
master_jeday:
Есть ли сервис для генерации редиректов наподобие этого, только, чтобы закидывать урлы массово?

делается в notepad++ файлик вида: (+проверка)

<?php array(
'/old/url' =>'/new/url',
);

и добавляется include-ом в верхнюю часть (в index.php) любого движка.

Если надо "как там"

			function redirectoldurltonewurl()
{

document.getElementById('redirectoldurltonewurl_display').style.display = 'block';
document.getElementById('redirectoldurltonewurl_note').style.display = 'block';
redirectoldurltonewurl_oldurl = document.getElementById('redirectoldurltonewurl_old').value;
redirectoldurltonewurl_newurl = document.getElementById('redirectoldurltonewurl_new').value;

olddomain = redirectoldurltonewurl_oldurl.match(/:\/\/(.[^/]+)/)[1];
oldpath = redirectoldurltonewurl_oldurl.match(/:\/\/(.[^/]+)\/(.*)/)[2];

document.getElementById('redirectoldurltonewurl_note').innerHTML = '<font class="defaultfont">Create a file called .htaccess in the doc root (web / httpdocs / www folder) of '+olddomain+' and put in the code below</font>';
redirectoldurltonewurl_textarea = document.getElementById('redirectoldurltonewurl_textarea');
redirectoldurltonewurl_textarea.innerHTML = "Options +FollowSymlinks\nRewriteEngine on\nrewriterule ^"+oldpath+"(.*)$ "+redirectoldurltonewurl_newurl+"$1 [r=301,nc]";

}
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
siv1987
На сайте с 02.04.2009
Offline
427
#2

+1 к файлу вида.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий