[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: wildcard redirect
bugmenot
есть основной домен и 5 синонимов к нему.
у основного домна много доменов 3 уровня.
можно как-нибдь сделать, что бы вручную не редиректить каждый домен 3 уровня синонима на основной? а то после этого только в одной таблице редиректа запутаешься.
то есть имея домен <домен3уровня>.site1.ru
когда человк вводит <домен3уровня>.synonim.ru он автомтически попадал на <домен3уровня>.site1.ru

Думаю сделать так: делаю ридерект с *.synonim.ru на site1.ru/redirect.php
a в нем, что-то а-ля:
PHP
<?php
$serverhost 
explode('.',$_SERVER["HTTP_HOST"]);
$sub $serverhost[0];
header("HTTP/1.1 301 Moved Permanently"); 
header("Location:http://".$sub.".site1/");
exit(); 

Правда в php я не силен. Код совсем не работает...



Спустя 35 минут, 21 секунда (16.10.2009 - 21:15) kirik написал(а):
Положи этот скрипт, который ты написал, в /index.php каждого из доменов синонимов. Если я все прально понял, то должно сработать.

Спустя 13 минут, 27 секунд (16.10.2009 - 21:29) bugmenot написал(а):
Пишет 500 - Internal Server Error

Спустя 5 минут, 57 секунд (16.10.2009 - 21:35) kirik написал(а):
а если уберешь 4 и 5 строчки из скрипта?

Спустя 49 минут, 53 секунды (16.10.2009 - 22:24) bugmenot написал(а):
Заработало!! Спасибо!
The issue was caused by incorrect file permissions

Спустя 38 минут, 8 секунд (16.10.2009 - 23:03) kirik написал(а):
ок)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.