Apache2 - статистика по сайтам.
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache2 - статистика по сайтам.
Убей их всех! Бог потом рассортирует...
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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 - статистика по сайтам.
Да. Нет ...
А с rewrite проблем нет?
По таким правилам (взяты с оф.сайта Apache):
А с 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 - статистика по сайтам.
Спасибо за помощь, что откликнулись.
Имеет значение, где именно в .htaccess и какие правила писать.
На тестовом (пустом) сайте проверил - работает все, как надо (на том же сервере с такми же настройками).
А на рабочем, где разработчики вписали уже кучу своих реврайтов и в конец дописывали новые правила - не работало.
И я исходя от местоположения их же правил все проверял на том сайте, где именно эти правила не работали.
Думал, что разработчики, у которых разработка сайтов их хлеб, знают где и что писать надо ...
Спасибо. Даже не удобно, что отвлек.
-
- лейтенант
- Сообщения: 863
- Зарегистрирован: 2007-09-24 12:41:05
- Откуда: dn.ua
- Контактная информация:
Re: Apache2 - статистика по сайтам.
1) правила реврайта отличаются для .htaccess и <virtualhost>gmn писал(а): Думал, что разработчики, у которых разработка сайтов их хлеб, знают где и что писать надо ...
2) Как показывает практика и опыт - разработчики в реврайте нибумбум Большинство так уж точно.
With best wishes, Sergej Kandyla
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache2 - статистика по сайтам.
хе... реврайт - это вообще финиш.
в пятницу сидел два часа построчно ставнивал конфиги, приводил версии софта к одному - но так ине понял почему на всех серверах работает конструкция
а на одном - нет.
так и не понял Пришлось заменить на
в пятницу сидел два часа построчно ставнивал конфиги, приводил версии софта к одному - но так ине понял почему на всех серверах работает конструкция
Код: Выделить всё
^(\d+)/
так и не понял Пришлось заменить на
Код: Выделить всё
^(.*)/
Убей их всех! Бог потом рассортирует...
-
- лейтенант
- Сообщения: 863
- Зарегистрирован: 2007-09-24 12:41:05
- Откуда: dn.ua
- Контактная информация:
Re: Apache2 - статистика по сайтам.
Дык а логи?
+ диджиты или .* далеко не равнозначная конструкция
может в было выражения с точками или запятыми и в диджиты не попадало.
+ диджиты или .* далеко не равнозначная конструкция
может в было выражения с точками или запятыми и в диджиты не попадало.
With best wishes, Sergej Kandyla
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache2 - статистика по сайтам.
блин. одна и та же версия апача.
одни и те же модули.
один и тот же сайт.
===========
на одном сервере пашет, на другом нет.
а логи - включил отладку для реврайта - бестолковая она - показывает что сравнивает с выражением
это прокатило
а это - нет.
это - финальный. строкой выше - то что было
одни и те же модули.
один и тот же сайт.
===========
на одном сервере пашет, на другом нет.
а логи - включил отладку для реврайта - бестолковая она - показывает что сравнивает с выражением
Код: Выделить всё
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 - статистика по сайтам.
Код: Выделить всё
#RewriteRule ^(\d+)/ index_new.php?id=$1 [NC]
RewriteRule (.+)/ index_new.php?id=$1 [L]
А если убрать символ начала строки - "^"?
Или может даже так:
Код: Выделить всё
RewriteRule (\d+)/$ index_new.php?id=$1 [L]
Если так, то у меня срабатывает:
Код: Выделить всё
RewriteRule (\d+) testrewrite.php?id=$1 [NC]
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache2 - статистика по сайтам.
на самом деле не интересно как он заработает. он уже работает - и как - покласть
интеерсно почему на одном сервере так а на другом иначе
интеерсно почему на одном сервере так а на другом иначе
Убей их всех! Бог потом рассортирует...
- gmn
- сержант
- Сообщения: 239
- Зарегистрирован: 2007-02-28 18:01:37
- Откуда: UA, Kiev
- Контактная информация:
Re: Apache2 - статистика по сайтам.
Значит в чем-то разница всетаки была ...lissyara писал(а):интеерсно почему на одном сервере так а на другом иначе
P.S. Только что натолкнулся на собственную глупость.
13 сайтов работает. 14-й, только что созданный нет
Оказывается в скрипте, создающем сайты (конфиги, базу) писал лишний проблел в начале враппера php.sh
Лишний пробел втулил в период "перестройки" для " по этой теме форума и даже не обратил внимание ...
Рестарт полный Apache, nginx - а fastcgi для нового сайта не работает
Шлазами пробежался - все так же, как и у предыдущих 13 сайтов. Вот и похоже ...