Apache2 - статистика по сайтам.

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение Alex Keda » 2007-11-05 19:49:42

http://www.lissyara.su/phpinfo.php
не очень понял о чём ты.
тут этого тоже нет?
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
gmn
сержант
Сообщения: 239
Зарегистрирован: 2007-02-28 18:01:37
Откуда: UA, Kiev
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение gmn » 2007-11-05 19:56:06

Да. Нет ...
А с rewrite проблем нет?
По таким правилам (взяты с оф.сайта Apache):

Код: Выделить всё

RewriteCond %{HTTP_HOST} ^oldsite.name [NC]
RewriteRule ^(.*)$ http://newsite.name/$1 [L,R=301]

Аватара пользователя
gmn
сержант
Сообщения: 239
Зарегистрирован: 2007-02-28 18:01:37
Откуда: UA, Kiev
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение gmn » 2007-11-05 20:15:53

:(
Спасибо за помощь, что откликнулись.
Имеет значение, где именно в .htaccess и какие правила писать.
На тестовом (пустом) сайте проверил - работает все, как надо (на том же сервере с такми же настройками).
А на рабочем, где разработчики вписали уже кучу своих реврайтов и в конец дописывали новые правила - не работало.
И я исходя от местоположения их же правил все проверял на том сайте, где именно эти правила не работали.
Думал, что разработчики, у которых разработка сайтов их хлеб, знают где и что писать надо ...
Спасибо. Даже не удобно, что отвлек.

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение paix » 2007-11-05 20:20:30

gmn писал(а): Думал, что разработчики, у которых разработка сайтов их хлеб, знают где и что писать надо ...
1) правила реврайта отличаются для .htaccess и <virtualhost>
2) Как показывает практика и опыт - разработчики в реврайте нибумбум ;) Большинство так уж точно.
With best wishes, Sergej Kandyla

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение Alex Keda » 2007-11-05 20:49:20

хе... реврайт - это вообще финиш.
в пятницу сидел два часа построчно ставнивал конфиги, приводил версии софта к одному - но так ине понял почему на всех серверах работает конструкция а на одном - нет.
так и не понял :( Пришлось заменить на
Убей их всех! Бог потом рассортирует...

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение paix » 2007-11-05 21:48:02

Дык а логи? ;)

+ диджиты или .* далеко не равнозначная конструкция ;)

может в было выражения с точками или запятыми и в диджиты не попадало.
With best wishes, Sergej Kandyla

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение Alex Keda » 2007-11-05 23:29:22

блин. одна и та же версия апача.
одни и те же модули.
один и тот же сайт.
===========
на одном сервере пашет, на другом нет.
а логи - включил отладку для реврайта - бестолковая она - показывает что сравнивает с выражением

Код: Выделить всё

91.192.149.247 - - [02/Nov/2007:20:56:24 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (3) [per-dir /usr/home/lissyara/www/data/sites/] applying pattern '(.+)/' to uri '1/'
91.192.149.247 - - [02/Nov/2007:20:56:24 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (2) [per-dir /usr/home/lissyara/www/data/sites/] rewrite 1/ -> index_new.php?id=1
это прокатило

Код: Выделить всё

87.240.15.4 - - [02/Nov/2007:20:38:42 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (3) [per-dir /usr/home/lissyara/www/data/sites/] add path-info postfix: /usr/home/lissyara/www/data/sites/35 -> /usr/home/lissyara/www/data/sites/35/
87.240.15.4 - - [02/Nov/2007:20:38:42 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (3) [per-dir /usr/home/lissyara/www/data/sites/] strip per-dir prefix: /usr/home/lissyara/www/data/sites/35/ -> 35/
87.240.15.4 - - [02/Nov/2007:20:38:42 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (3) [per-dir /usr/home/lissyara/www/data/sites/] applying pattern '^$' to uri '35/'
87.240.15.4 - - [02/Nov/2007:20:38:42 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (3) [per-dir /usr/home/lissyara/www/data/sites/] add path-info postfix: /usr/home/lissyara/www/data/sites/35 -> /usr/home/lissyara/www/data/sites/35/
87.240.15.4 - - [02/Nov/2007:20:38:42 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (3) [per-dir /usr/home/lissyara/www/data/sites/] strip per-dir prefix: /usr/home/lissyara/www/data/sites/35/ -> 35/
87.240.15.4 - - [02/Nov/2007:20:38:42 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (3) [per-dir /usr/home/lissyara/www/data/sites/] applying pattern '^(\d+)/' to uri '35/'
87.240.15.4 - - [02/Nov/2007:20:38:42 +0300] [www.orilag.ru/sid#80c6f0c][rid#80e5034/initial] (1) [per-dir /usr/home/lissyara/www/data/sites/] pass through /usr/home/lissyara/www/data/sites/35
а это - нет.

Код: Выделить всё

ametist# more /usr/home/lissyara/www/data/sites/.htaccess
# rewrite rules file

#ErrorDocument 400 /
#ErrorDocument 401 /
#ErrorDocument 403 /
#ErrorDocument 404 /
#ErrorDocument 500 /
#ErrorDocument 503 http://all-soft.net.ru

RewriteEngine On
RewriteBase /

# пустой url
#RewriteRule ^$                 index_new.php?id=0              [NC]
#RedirectMatch  permanent       ^$      http://www.orilag.ru/0/

# применять RewriteRule, только если запрашиваемое
# имя файла не совпадает с именем какого-нибудь
# реального файла на сервере
RewriteCond %{REQUEST_FILENAME} !-f
# и не совпадает с именем какой-нибудь реальной директории
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule ^aaa/      links.html              [NC]
#RewriteRule ^(\d+)/    index_new.php?id=$1     [NC]
RewriteRule (.+)/ index_new.php?id=$1 [L]
это - финальный. строкой выше - то что было
Убей их всех! Бог потом рассортирует...

Аватара пользователя
gmn
сержант
Сообщения: 239
Зарегистрирован: 2007-02-28 18:01:37
Откуда: UA, Kiev
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение gmn » 2007-11-06 10:02:17

Код: Выделить всё

#RewriteRule ^(\d+)/    index_new.php?id=$1     [NC]
RewriteRule (.+)/ index_new.php?id=$1 [L]
Если я правильно понял, то заремлен тот, что не работал?
А если убрать символ начала строки - "^"?
Или может даже так:

Код: Выделить всё

RewriteRule (\d+)/$ index_new.php?id=$1 [L]
В итоге хотел получить, что если запрос был http://site.ru/123456 , то он должен быть перезаписан на http://site.ru/index_new.php?id=123456 . Так?
Если так, то у меня срабатывает:

Код: Выделить всё

RewriteRule (\d+)    testrewrite.php?id=$1     [NC]

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение Alex Keda » 2007-11-06 15:13:30

на самом деле не интересно как он заработает. он уже работает - и как - покласть :)
интеерсно почему на одном сервере так а на другом иначе :)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
gmn
сержант
Сообщения: 239
Зарегистрирован: 2007-02-28 18:01:37
Откуда: UA, Kiev
Контактная информация:

Re: Apache2 - статистика по сайтам.

Непрочитанное сообщение gmn » 2007-11-06 18:28:32

lissyara писал(а):интеерсно почему на одном сервере так а на другом иначе :)
Значит в чем-то разница всетаки была ...
P.S. Только что натолкнулся на собственную глупость.
13 сайтов работает. 14-й, только что созданный нет :)
Оказывается в скрипте, создающем сайты (конфиги, базу) писал лишний проблел в начале враппера php.sh :)
Лишний пробел втулил в период "перестройки" для " по этой теме форума и даже не обратил внимание ...
Рестарт полный Apache, nginx - а fastcgi для нового сайта не работает :)
Шлазами пробежался - все так же, как и у предыдущих 13 сайтов. Вот и похоже ... :)