Путём проб и ошибок вывел простой способ починки партнерских шопов, чтобы они хоть как-то могли работать на большом количестве хостингов с разными настройками, а не только на одном единственном настроенном хосте, где его писал найденный партнеркой горе-фрилансер. В .htaccess в самом начале надо прописать:

Options -MultiViews -Indexes +FollowSymlinks
php_value error_reporting 2

Дело в том, что тупые фрилансеры как правило не обращают внимания на нотисы пхп, которые выдаются при обращении например к неинициализированным переменным и лепят свои скрипты без их учёта. После чего на правильно настроенном сервере, где нотисы включены, скрипты не хотят работать, либо выдают десятками оные нотисы. Вторая строчка как раз выключает эти нотисы в директориях где лежит шоп, после чего скрипт может начать “работать” в кавычках, поскольку в нотисах могут прятаться серьезные ошибки, на которые фрилансеру может и пофиг, а у вебмастера будет теряться траф.

То же касается опций апача, первая строчка прописывает их так, как их любят использовать оные фрилансеры, иначе может не работать мод рерайт. Причём как правило саппорт партнерок не понимает что опции могут как-то различаться на разных серверах и соответственно добиться от них толкового решения проблемы не получится.

В довесок бонус – пример того как НЕ НАДО делать баннеры на продающих сайтах:

Виагра и шлюхи

Виагра и шлюхи

Похоже, некоторым партнеркам кроме пруфридинга текстов надо ещё делать общую проверку сайтов на идиотизм здравый смысл. :)

Похожие посты