Вопрос по .htacces

1. Titov (17.01.2010 / 08:14)
Вобщем у меня несколько доменов живут в одной директории, как бы в одном корне, и естестено тама один .htaccess вот при ошибке 404 к примеру юзера нада чтоб кидало на домен с которого произошла ошибка, как это сделать?

2. Titov (17.01.2010 / 10:42)
Никто не знает? Не приходилось с таким иметь дело что ли? Или не возможно?

3. Удаленный (17.01.2010 / 12:48)
Не сталкивался, но попробуй так:
в .htaccess:
ErrorDocument 404
errors.php
в errors.php:
<?php
$dom = $_SERVER['SERVER_NAME'];
switch($dom)
{
case "domain.com":
echo 'error 404, domain.com';
break;
}
?>
ну я думаю принцип понялsmile

4. Tony V (17.01.2010 / 12:50)
Несколько доменов, а сайт один?

5. Удаленный (17.01.2010 / 12:54)
4. ЯщщЬ aka ZooM, ну да, на одном хостинге у него домены, раз он пишет, что они привязаны к одной директории...

6. Nu3oN (17.01.2010 / 13:00)
Не может такого быть, если ты не изменял в htaccess путь к странице которая выдает ошибку

7. Neformat (17.01.2010 / 14:13)
Так не проще?
ErrorDocument 404 /index.php

8. ктулху (17.01.2010 / 14:27)
7, +1 только хотел написать =)

9. Анатолий (17.01.2010 / 14:34)
7,8 у меня Апач при такой записи просто выводит /index.php на страницу sad

10. Titov (18.01.2010 / 07:18)
4 пример http://trahwap.ru http://4ixa.ru
7 если ошибка сделана в корне то работает,если в директории по глубже то кидает на просто белую станицу не все же файлы index.php звать,вот есть идея заюзать сессию и при ошибке брать из нее домен,незнаю токо выйдет или нет,через .htaccess сессия может не пройти просто.

11. Titov (18.01.2010 / 07:22)
6 а тебя не понял,какой путь? Или ты не мне?

12. ramzes (18.01.2010 / 07:29)
А что $_SERVER['HTTP_HOST'] не работает в хитаччесе?

13. Titov (18.01.2010 / 10:43)
12 неработает.
Все разобрался, темку крою и вобще её можно удалить думаю

URL: https://visavi.net/topics/5049