Moltisanti

Рейтинг
128
Регистрация
15.03.2012
michaek:
в файле /var/lib/exim4/config.autogenerated макрос ETC_MAILNAME как-то определяется?

интересно, этого файла у меня вообще не было.. скопировал его с другого сервера, поменял ETC_MAILNAME = мой_домен.com, но в логах тоже самое.

michaek:
в файле /etc/mailname что?

одна строка вида мой_домен.com

michaek:
Moltisanti, exim руками настраивался или через dpkg-reconfigure?

через dpkg-reconfigure

postavkin:
Ок, хостеру написал.
Скажите, пожалуйста, а Options -Multiviews на безопасность не влияет?
что то понятной и простой инфо про него в рунете не найду никак.

правильное написание Options -MultiViews (я ошибся первый раз)

На безопасность на врядли влияет, а если влияет то без этой опции безопаснее) по-моему она по умолчанию отключена у апача.

php тут ни при чем... это Apache

postavkin:
Если можно - в 2-х словах, как это сделать?

на обычном хостинге не знаю как проверить.. Спросить у техподдержки.

Попробуйте сначала прописать в htaccess: Options -MultiViews. Если не поможет, тогда либо хостер запретил изменять настройки на уровне htaccess, либо я не прав в своем предположении.

вот это пишется в лог после однократного вызова команды mail

2013-11-15 12:19:32 1VhEcm-0002yL-Ky <= root@ETC_MAILNAME U=root P=local S=460

2013-11-15 12:19:32 1VhEcm-0002yL-Ky ** 331-441@mail.ru: Unrouteable address

2013-11-15 12:19:32 1VhEcm-0002yP-Lv Error while reading message with no usable sender address (R=1VhEcm-0002yL-Ky): at least one malformed recipient address: root@ETC_MAILNAME - malformed address: _MAILNAME may not follow root@ETC

2013-11-15 12:19:32 1VhEcm-0002yL-Ky Process failed (1) when writing error message to root@ETC_MAILNAME (frozen)

Как мне кажется, если у вас нет доступа к серверу на котором лежит упомянутый файл, то вы ничего не сделаете. Сервер будет отдавать файл исходя из своих настроек.

есть предположение...

проверьте, включена ли опция multiviews у Apache на первом сервере. Если включена - выключите - в htaccess написать Options -Multiviews (если хостер позволяет так делать).

nskmobyl:
Как настроить редирект чтобы при заходи на сайт, сайт не грузился и не открывался,
при переходите на определенную страницу редиректил,

на любую не существующую страницу тоже бы делал редирект!

Подскажите как

если я правильно понял:

сначала направляем всех на index.php через htaccess:

RewriteEngine On

RewriteRule .* /index.php

затем в index.php:

<?

if ($_SERVER['REQUEST_URI'] == '/xxx') {

header('location: http://123.ru');

} else {

header('HTTP/1.1 404 Not Found');

}

exit;

Всего: 281