Subdomains

Демьян_Лютый
На сайте с 17.03.2005
Offline
9
588

Задумал, раскрутить отдельные страницы проекта, с начало хотел перекинуть их на поддомены и раскручивать как самостоятельные сайты. Но потом нашел в сети скрипт, в описании которого написано: Вы просто создаете директорию например http://вашсайт.ru/newdir и с помощью этого скрипта получаете новый адрес http://newdir.вашсайт.ru. В строке набираешь http://newdir.вашсайт.ru, а он тебя переадресовывает на http://вашсайт.ru/newdir Скажите, можно таким образом регистрируясь в каталогах поднять тиц отдельных страниц сайта?

Привожу код скрипта:

<?

# Your domain name. NO "www." IN FRONT OF IT. NO SLASHES ("/").
# Just the actual domain name, i.e. "yourdomain.com"
$domain = "yourdomain.com";

# The default page that the visitors should be redirected to if
# they don't request a sub domain or they request a non-existing
# sub domain. This page could be named "welcome.html",
# "front_page.html" or something similar. The page should be
# located in your document root. If you can view the page by
# entering "" in your browser,
# then it is located in the document root.
$default_page = "welcome.html";

# Do you want to use frames?
$use_frames = "yes";

$underdomaene = $HTTP_HOST;
$underdomaene = eregi_replace("\.".$domain, "", $underdomaene);
$underdomaene = eregi_replace("www\.", "", $underdomaene);
$underdomaene = strtolower($underdomaene);

# If the sub domain is the name of a directory in the document root...
if (is_dir("$DOCUMENT_ROOT/$underdomaene")) {
# The frames version:
if ($use_frames == "yes") {
echo "<html><head><title>$domain/$underdomaene</title>\n\n";
echo "<!---------------------------------------\n";
echo " The sub domains at $domain were created using\n";
echo " the PHP script \"Subdomains\"\n";
echo "---------------------------------------->\n\n";
echo "</head>\n\n\n\n";
echo "<frameset cols=100%,* frameborder=no border=0 framespacing=0>\n";
echo "<frame src=http://$domain/$underdomaene>\n";
echo "<noframes>\n";
echo "<body bgcolor=black link=silver alink=black vlink=gray>\n";
echo "<font face=helvetica color=white><center>\n";
echo "This page uses frames, but it seems that your browser does not support this feature.\n";
echo "To move on, click here:<br><a href=http://$domain/$underdomaene>$domain/$underdomaene</a>\n";
echo "</center></font>\n";
echo "</body>\n";
echo "</noframes>\n";
echo "</frameset></html>\n";
}

# The non-frames version:
else {
header("Location: http://$domain/$underdomaene");
}
}

# If the sub domain is NOT the name of a directory in the document root...
else {
if (!$REQUEST_URI || $REQUEST_URI == "/") {
include("$DOCUMENT_ROOT/$default_page");
}
else {
header("Location: http://$domain$REQUEST_URI");
}
}
?>
Ничто не дается даром в этом мире, и приобретение знания — труднейшая из всех задач, с какими человек может столкнуться. (c) Хуан Матус
Евген
На сайте с 28.02.2004
Offline
1051
#1

тиц считается для всего сайта.

Арбитражишь? подними РОИ на 10-20% - бонусы на пополнение рекламных сетей (тм, мт, твк, твс) (https://eprofit.me/ru/partner?olymp)
antono
На сайте с 12.07.2004
Offline
303
#2
Демьян_Лютый:
В строке набираешь http://newdir.вашсайт.ru, а он тебя переадресовывает на http://вашсайт.ru/newdir Скажите, можно таким образом регистрируясь в каталогах поднять тиц отдельных страниц сайта?

а зачем так делать? Может быть наоборот? В строке набираешь вашсайт.ru/newdir, а он тебя переадресовывает на newdir.вашсайт.ru. Тогда при регистрации в каталоге поддомена у него появляется свой ТИЦ, а общий ТИЦ сайта регистрацией в одних и тех же каталогах не поднимешь. А в вашем варианте ТИЦ не повысится. Да и еще: каталоги такой вариант вашсайт.ru/newdir не принимают, а newdir.вашсайт.ru считается как отдельный сайт и можно за счет ссылочного поднять отдельные запросы.

Ctulhu
На сайте с 21.05.2005
Offline
222
#3
каталоги такой вариант вашсайт.ru/newdir не принимают, а newdir.вашсайт.ru считается как отдельный сайт и можно

antono, "имхо" забыли приписать

antono
На сайте с 12.07.2004
Offline
303
#4

Да, конечно, имхо.

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