короче сделал такой .htaccess, что-б не пускало никого с рефером иным, чем localhost*.. все ок, но появилась проблема
SetEnvIf Referer ^http://[^/]*localhost refok
Order Deny,Allow
Deny from all
Allow from env=refok
все ок, но появилась проблема с php`шным getimagesize. Если запостить на форуме здоровую картинку (авторесайз включен), то она постится во весь размер, а сверху страницы висит
Warning: getimagesize: Unable to open 'http://localhost/ibf/upload/post-10-1055630961.jpg' for reading. in C:\usr\htdocs\ibf\sources\Topics.php on line 678
в апачевских логах:
[sun Jun 15 21:15:12 2003] [error] [client 127.0.0.1] client denied by server configuration: C:/usr/htdocs/ibf/upload/post-10-1055630961.jpg
[sun Jun 15 21:15:12 2003] [error] [client 127.0.0.1] PHP Warning: getimagesize: Unable to open 'http://localhost/ibf/upload/post-10-1055630961.jpg' for reading. in C:\usr\htdocs\ibf\sources\Topics.php on line 678, referer: http://localhost/ibf/index.php?showforum=10
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
damn
короче сделал такой .htaccess, что-б не пускало никого с рефером иным, чем localhost*.. все ок, но появилась проблема
SetEnvIf Referer ^http://[^/]*localhost refok
Order Deny,Allow
Deny from all
Allow from env=refok
все ок, но появилась проблема с php`шным getimagesize. Если запостить на форуме здоровую картинку (авторесайз включен), то она постится во весь размер, а сверху страницы висит
Warning: getimagesize: Unable to open 'http://localhost/ibf/upload/post-10-1055630961.jpg' for reading. in C:\usr\htdocs\ibf\sources\Topics.php on line 678
в апачевских логах:
[sun Jun 15 21:15:12 2003] [error] [client 127.0.0.1] client denied by server configuration: C:/usr/htdocs/ibf/upload/post-10-1055630961.jpg
[sun Jun 15 21:15:12 2003] [error] [client 127.0.0.1] PHP Warning: getimagesize: Unable to open 'http://localhost/ibf/upload/post-10-1055630961.jpg' for reading. in C:\usr\htdocs\ibf\sources\Topics.php on line 678, referer: http://localhost/ibf/index.php?showforum=10
где трабла ? рефер-то верный ?
Ссылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.