Если мне не изменяет память, то в тело письма контент из аттачей вставляется с использованием content-id (cid), а не с указанием имени файла.
А fopen() в PHP может открывать и урлы, если это разрешено настройками.
RewriteRule ^$ /category_%1.html [R=301,L,QSA]---------- Добавлено 10.03.2015 в 23:32 ----------upd. в заголовке написано "с параметрами", а в теме - "без" :)
Тогда так
RewriteRule ^$ /category_%1.html? [R=301,L]
Конечно. Достаточно установить на компьютер старую операционную систему. Можно даже запустить на виртуальной машине.
1. Получить сообщение об ошибке
2. Прочитать сообщение об ошибке
3. Устранить причины возникновения ошибки
Одним запросом вы рекурсивную выборку не сделаете.
Делайте несколькими или храните в базе дерево в другом виде.
Как часто вы звоните в поддержу посреди ночи? :)
Лучше попросите вашего хостинг-провайдера добавить подписи для писем с вашего домена.
Подписывание писем — задача почтового сервера.
А то, что вам выдал скрипт — это заголовок и тело письма (после пустой строки).
В заголовке Subject присутствует ошибка, не-ASCII символы должны быть в MIME-кодировке, иначе заголовок считается неправильно сформированным.
Из-за этого многие почтовые серверы могут складывать такие письма в спам, а при формировании/проверке подписи может быть ошибка.
Заблокирован был именно ваш сайт или какой-то другой?
Если ваш, то вряд ли среди российских хостеров найдутся желающие.
Откуда такая информация? :)
А причём тут <IfModule mime_module>
"Ну не шмогла я" (c)
Хоть бы оставшихся клиентов цивилизованно передали другому оператору.
Это нужно было вообще сделать ещё после предыдущего падения.