Реклама на сайте Advertise with us

Странное поведение сервера и скрипта

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 11/12/04 в 02:20       Ответить с цитатойцитата 

Есть сж-скрипт. До него был другой, поэтому пришлось для совместимости сделать 2 файла:

index.shtml (в нем <!--#include virtual="in.php"-->)
и index.php (в нем include('in.php') )
in.php - это собсно скрипт считающий заходы.

часть трейдеров шлет на index.shtml?id=blabla, другая часть на index.php?id=blabla, а третья часть просто на http://domain.com/?id=blabla.

Это я сказал для того чтобы стало понятно, что и shtml и php файлы оба нужны. Все работает прекрасно уже длительное время.
Едем дальше.
Когда я захожу по первому (shtml) или второму (php) линку - все работает распрекрасно. Если я захожу по третьему линку (domain.com/?id=blabla) - то скрипт засчитывает не один, а 2 захода, в данном случае читай выполняется 2 раза. Из за чего это происходит - я так и не смог разобраться.

Причем сам скрипт не виноват, как бы там ни было он при любом раскладе не сможет выполниться 2 раза подряд, и больше 1 захода за раз он засчитать не может ни при каких условиях, т.е. скрипт не причем. Выходит сервак дергает скрипт 2 раза подряд?

Файлов index.* в корне больше нет, кроме того прописывал в htaccess DirectoryIndex index.php - не помогает. и index.shtml - тоже не помогает.

Проверял на другом домене - там все нормально. Но там только один index.php (index.shtml там нет). Засчитывает правильно, хоть по index.php?id=.. хоть по domain.com/?id=.., что наводит на мысль что на проблеммном домене 2 файла index.php и index.shtml как то мешаются друг другу, из за чего и возникает проблема.

Вот... Я честно говоря растерян. Кто нибудь может предположить что происходит?

0
 

продаю базы адалт кейвордов

С нами с 09.11.02
Сообщения: 9045
Рейтинг: 3772


Передовик Master-X (16.05.2004) Передовик Master-X (01.06.2004)
Ссылка на сообщениеДобавлено: 11/12/04 в 07:07       Ответить с цитатойцитата 

тебе стоило бы поупражняться с mod_rewrite
и накрутить его так, чтоб все 3 типа обращений реально перлись бы на один и тот-же файл.

сдам подпись, стучите в личку

1
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 11/12/04 в 19:29       Ответить с цитатойцитата 



может кто нибудь с этим помочь? нужно чтобы при запросе index.shtml выполнялся index.php, и при этом сохранялась строка запроса.

0
 



С нами с 21.12.03
Сообщения: 119
Рейтинг: 166

Ссылка на сообщениеДобавлено: 11/12/04 в 22:05       Ответить с цитатойцитата 

разве
Код:

RewriteEngine On
RewriteRule ^index.shtml$ index.php

не помогает ?

ICQ: 283124524

1
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 12/12/04 в 00:11       Ответить с цитатойцитата 

ah2ng писал:
разве
Код:

RewriteEngine On
RewriteRule ^index.shtml$ index.php

не помогает ?


попробовал - не работает. Вернее, работает, index.shtml уже удалил за ненадобностью, перенаправляется на index.php, но тем не менее если зайти на domain.com/?id=blabla - то эффект тот же - засчитывается двойной заход... я теряюсь. чем может /?id=.. отличаться от /index.php?id=.. ?? icon_mad.gif

0
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 12/12/04 в 00:16       Ответить с цитатойцитата 

стоп. вопрос снимается, сам разобрался.

0
 



С нами с 21.12.03
Сообщения: 119
Рейтинг: 166

Ссылка на сообщениеДобавлено: 12/12/04 в 00:34       Ответить с цитатойцитата 


и че было ?

ICQ: 283124524

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »