- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
403 это вообще-то Forbidden...
О чем я и написал выше...
1. У вас в .htaccess запрещены коннекты с 127.0.0.1 на этом сайте.
На всех сайтах стандартный файл .htaccess для Вордпресса. никаких запретов.
мало того файлы ОДИНАКОВЫЕ
2. Тот сайт который вы открываете через браузер открывается не с того места откуда сайт вызванный через curl. Это вполне возможно, посмотрите внимательно DNS а так же посмотрите access.log в момент запроса, видите ли вы там свои запросы вообще?
Мне сложно представить что гдето в параллельной реальности существует копия этого сайта, и при обращении бруазера загружается не сайт с сервера а откудато "извне" :)
НСЫ у всех сайтов одинаковые.
в логах обращение из браузера пишется, обращение из запроса скрипта не пишется.
По этому я предполагаю что дело в настройках сервера - локальные запросы. 403 отдается РАНЕЕ чем пишутся логи.
---------- Добавлено 25.08.2014 в 12:11 ----------
Смотрите в логах
Если в логах чисто - они не настроены
Логи пишут ОК 200,
я не в курсе, нужно ли в таком случае чтото донастраивать, чтобы 403 писалось? или причина в другом?
Спецом только что проверил 404 тоже пишет
Даже в access.log не записывается 403?
Что за сервер используете? Можете конфиг приложить, может что видно будет.
Даже в access.log не записывается 403?
Да уже несколько раз писал - 404 пишет, 200 пишет,
специально создаю 403й ответ захожу из браузера - смотрю в логах ПИШЕТ!
при входе с CURL получаю 403 - в логах никаких следов.
Что за сервер используете? Можете конфиг приложить, может что видно будет.
Подскажите конкретней где мне этот конфиг смотреть и что конкретно нужно смотреть?
Если есть apache, /etc/apache2/httpd/conf/httpd.conf
Если есть nginx, /etc/nginx/nginx.conf
Мне сложно представить что гдето в параллельной реальности существует копия этого сайта, и при обращении бруазера загружается не сайт с сервера а откудато "извне" :)
НСЫ у всех сайтов одинаковые.
в логах обращение из браузера пишется, обращение из запроса скрипта не пишется.
Если это сарказм , то я пожалуй перестану даже думать об этой теме....
Вы сейчас сами подтверждаете то , о чем я говорю, если ваш запрос с браузера приходит на сервер и вы получаете 200, и все отображается в логе, значит логи настроены и все в порядке, однако при этом обращение с curl не доходит до указанного vhost и в логах вы не видите своего запроса....
Сделайте nslookup <вашдомен> с машины откуда вы браузером обращаетесь, а потом тоже самое с консоли откуда вы курлом обращаетесь.
А про параллельную реальность не надо, пока что вы в ней и находитесь :) Все работает но ничего не работает, не оно ли ? ;)
Если это сарказм , то я пожалуй перестану даже думать об этой теме....
Вы сейчас сами подтверждаете то , о чем я говорю, если ваш запрос с браузера приходит на сервер и вы получаете 200, и все отображается в логе, значит логи настроены и все в порядке, однако при этом обращение с curl не доходит до указанного vhost и в логах вы не видите своего запроса....
Сделайте nslookup <вашдомен> с машины откуда вы браузером обращаетесь, а потом тоже самое с консоли откуда вы курлом обращаетесь.
А про параллельную реальность не надо, пока что вы в ней и находитесь :) Все работает но ничего не работает, не оно ли ? ;)
С моей машины:
Не заслуживающий доверия ответ:
Кракозябла:мойдомен.ру
Address: ай.пи.сервера
С сервера с которого запускаются скрипты (где собственно и лежит сайт)
Non-authoritative answer:
Name: мойдомен.ру
Address: ай.пи.сервера
satbauer, а доступ дать что бы посмотреть можете?
вангую, что какой-то скрипт отдает ответ 200, но на страницу рисует как будто ошибка 403.
Если запрос каким-то образом идет мимо домена, то надо смотреть глобальный error_log апача. И покажите хидеры 403-го ответа из лога curl'а, и хидеры 200-го ответа из браузера. Про то, что фронтом может стоять nginx уже сказали.
вангую, что какой-то скрипт отдает ответ 200, но на страницу рисует как будто ошибка 403.
Почему же в таком случае в логе нет обращения?
☝