NONNON12

Рейтинг
52
Регистрация
12.12.2009
WapGraf:
Какое количество IP-адресов требуется в общей сложности?

Со временем 30 -100, желательно из разных подсетей

The WishMaster:
С какой целью?

Разнесения сайтов на разные ip

mirvla:
используйте Человека Понятные Урлы. так будет польза всем

я понимаю, вопрос в том как лучше с точки зрения сео, изменить адреса всех страниц?

sergey885:
используй 301 редирект

А если страниц тысячи, как сделать редирект в таком случае?
Нпшёл статью, правильно ли в ней описано всё?

Сначала создаем в базе таблицу, которая содержит старый id и новый URL для редиректа.


old_id INT
new_url VARCHAR (255)

Далее пишем код который свяжет ваши старые id с новыми URL-ами

После этого, добавляем следующую строчку в .htaccess:

RewriteRule ^/product-(.*)_([0-9]+).php /redirectold.php?productid=$2

затем создаем PHP файл redirectold.php, который будет поддерживать 301 редирект:

<?php
function getRedirectUrl($productid) {
// Connect to the database
$dServer = “localhost”;
$dDb = “mydbname”;
$dUser = “mydb_user”;
$dPass = “password”;

$s = @mysql_connect($dServer, $dUser, $dPass)
or die(“Couldn’t connect to database server”);

@mysql_select_db($dDb, $s)
or die(“Couldn’t connect to database”);

$query = “SELECT new_url FROM redirects WHERE old_id = “. $productid;
mysql_query($query);
$result = mysql_query($query);
$hasRecords = mysql_num_rows($result) == 0 ? false : true;
if (!$hasRecords) {
$ret = ’http://www.yoursite.com/’;
} else {
while($row = mysql_fetch_array($result))
{
$ret = ’http://www.yoursite.com/’. $row["new_url"];
}
}
mysql_close($s);
return $ret;
}

$productid = $_GET["productid"];
$url = getRedirectUrl($productid);

header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: $url”);
exit();
?>

Timen:
после подкл. к БД и выборе БД mysql_select_db(...)
попробуйте написать:

mysql_query("set character_set_connection=cp1251");
mysql_query("set names cp1251");

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

CMS самописная, тект нармальный даже в новой базе данных, только на сайте ????

Информация с предыдущей базы данных

" Сопоставление соединения с MySQL: utf8_unicode_ce" а на новом сервере "utf8_general_ci" и не меняется.

кодировка сайта WINDOWS-1251

RedOK:
сначала качните фотку через curl, возможно нужно передать определенный реферер или печеньку особую дабы заполучить файл.

копирую курлом, вроде работает, спасибо!

Sasha_M:
я вот удивляюсь вам, если такая посещаемость, неужели нет денег даже на vps? если же именно нужно хранить файлы, то можно использовать servage, сам недавно захостился там (здесь писал подробнее о servage).

Нет, такой посещаемости ещё нет, но планируется, так как будет глобально увеличиваться контент и продвигаться сайт... а на счёт vps - просто никогда не использовал, и так как не люблю изменений, не хочется на него переходить, нужно время на изучение... но не исключаю такой возможности!

Аналогично eternalparty, мог бы отсаться и на своём хостинге, если бы можно было файлы заливать в другое место, а использовать со своего хостинга. Не будет ли из за этого тормозов?

ProTeg:
20-50 можно найти на хостинге

можно примеры 50Гб

ProTeg:
ЗЫ приемлемая стоимость - это сколько?

я сейчас плачу за виртуальный хостинг 300р, 10 сайтов, 3Гб

меня бы устроил такой же хостинг, только с 50гб... за 1000-1500р

На примере хостинга джино (40Гб -1300р) подобные хостинги?

выдержит ли джино 10к-50к посещений в сутки и как он по качеству?

и хотел бы услышать отзывы тех кто держит большие сайты с большой посещаемостью на рекомендуемых хостингах.

jokerov, спасибо)))))

12
Всего: 16