bugmenot
16.10.2009 - 21:40
есть основной домен и 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 написал(а):