darwin

Рейтинг
41
Регистрация
15.07.2011
poiuty:
darwin, обратитесь к собаке за советом.

Еще один =)

Что ж вы так... я то знаю что собака умное животное, но не думал что умнее Вас!

Спасибо, обязательно обращусь!

myhand:
Ну вот и поставьте апач, он есть в любом дистрибутиве. Только в этом случае получится копипастить готовые правила бездумно, как хочется вам. Без необходимости читать документацию nginx.
Да не видно этого "хотения" в упор (кстати, на примере уже второго вашего топика). Видно: "хочу готовое решение, дай мне его".

Вы читаете между строк. Я уже писал что мне ваш сраный апач не нужен. У меня стоит NGINX не просто так. Я не за советом по выбору между апачем и нгиниксом пришел.

myhand:
Было б оно - вы бы не писали "нихера это код не хочет работать", а сперва выяснили какое именно из правил у вас не работает (бегло взглянул - часть работать *должна*).
Не хотели бы помочь, не писали б. Просто не путайте помощь с халявой.

почитайте свои предыдущие посты и перестаньте меня жизни учить! Детей своих учите и родственников.

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

От Вас и ваших сообщений толку ноль! Только отнимаете время и у меня и у себя.

А помощь с халявой я не путаю. В свои годы знаю, за что я должен платить, а за что говорить спасибо! И у таких людей как Вы, я никогда ни куплю услугу и не попрошу о помощи - слишком уж не благодарное это дело

zexis:
На форуме бесплатно помогают советами и подсказывают в каком направлении идти.
Или могут подсказать по какому то конкретно параметру или вопросу.
Но выполнять объемную работу по вашему ТЗ не кто бесплатно не будет.

Прочитайте соответствующий раздел документации.
http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html
Тем более он на русском.
Делов то на час.

Я не считаю данную работу объемной, так как знающий переведет то, что я прошу за 2 минуты.

Я уже прочитал все документации, использовал конвертеры, экспериментировал вручную. Дату создания топика видели? С тех пор и читаю документации и прочую херь

Адекватные люди помогают другим даже модули писать, что тут говорить про обычный конверт правил! И таких топиков в качестве примера сотни!

Всем написавшим спасибо за доброту и неадекватность. Прошу выйти из данного топика и пойти поучиться человечности и отзывчивости.

Я не пойму какого хера вы вообще тут пишите если не хотите помогать? ДЕнег хотите? Поверьте, кому-кому но Вам я их точно не дам! Я бы с радостью отблагодарил кого-то финансово, и делал это не один раз, но увы... С Вами даже противно просто переписываться. Собака и та отзывчивей будет =)

Den73:
поставьте раз не можете/не хотите/не умеете читать документацию от nginx и Apache mod_rewrite

тот кто прочитал наверника хочет $ ;)

Вы что все с ума посходили? =))

люди, обходите тему мимо! Не надо тут КЭПа включать! Если у меня стоит NGINX значит так надо?

myhand:
Платите. Лентяев не любят, и это правильно.

Самый простой и разумный совет - не используйте nginx в данной ситуации, если разбираться не хотите. Ведь правила апача работают нормально, верно? Зачем все ломать?

В том то и дело, что у меня на сервере стоит NGINX и мне нужно дописать правила! Был бы Апач, я бы не заморачивался

---------- Добавлено 09.09.2012 в 13:16 ----------

myhand:
Платите. Лентяев не любят, и это правильно.

Вы издеваетесь? Хотел бы платно, я бы наверно обратился в соответствующий раздел или к нужному человеку. Я хочу научиться понимать, то что я делаю на практике. К сожалению решения своей проблеме найти не могу, а если же получу его то смогу сравнить несколько кодов и понять в чем подвох и разница!

Не хотите помогать, не пишите, умоляю! Если мне понадобятся платные услуги, я обязательно обращусь к Вам! Вы уже достаточно себя пропиарили

myhand:
Какой "этот"?

Который был сконвертирован по первой ссылке.

myhand:
А что вы сами для этого сделали?

Для чего? Что я могу сделать, если я в этом не разбираюсь но мне срочно нужно?

Я изучаю как могу, но все сразу выучить сложно, по этому обращаюсь за помощью на форуме, а Вы только и ходите по топикам и критикуете всех подряд да жизни учите!

Толку от ваших комментов? Не хотите помогать, так не пишите тогда

Нихера это код не хочет работать =(

Мужики, помогите перевести его в нормальный вид

### Редиректы с site.ru/category/index.php на site.ru/category/ и др.


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.*)index\.php$
RewriteRule ^(.*)index\.php$ $1 [R=301,L]

### Редиректы с index.php на сайт

RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

### Редирект с первой страницы на основную
RewriteRule ^(.*)/page/1/$ $1/ [R=301,L]
RewriteRule ^(.*)page/1/$ $1/ [R=301,L]

### слеш
RewriteRule ^(.+)/$ $1 [R=301,L]

# вывод отдельному тегу
RewriteRule ^tags$ index.php?do=tags [L]
RewriteRule ^tags/([^/]*)(/?)+$ index.php?do=tags&tag=$1 [L]
RewriteRule ^tags/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=tags&tag=$1&cstart=$2 [L]
myhand:
Когда у вас бекап *заканчивается*?

Примерно в 4:15

Он у меня на каждый день настроен! может в этом нет необходимости?

И как его правильно настроить?

LEOnidUKG:
Попробуйте через это: http://winginx.ru/htaccess

ооу Круто! не знал про такую фичу! спасибо

---------- Добавлено 08.09.2012 в 23:48 ----------

Что-то не так!!

На сайте http://winginx.ru/htaccess мне выдало вот такой код:

location / {

if (!-e $request_filename){
rewrite ^/(.*)index\.php$ /$1 redirect;
}
if (!-e $request_filename){
rewrite ^(.*)$ /index.php break;
}
rewrite ^/(.*)/page/1/$ /$1/ redirect;
rewrite ^/(.*)page/1/$ /$1/ redirect;
rewrite ^/(.+)/$ /$1 redirect;
}

location /index {
rewrite ^/index\.php$ / redirect;
}

location = /tags {
rewrite ^(.*)$ /index.php?do=tags break;
}

location /tags {
rewrite ^/tags/([^/]*)/*$ /index.php?do=tags&tag=$1 break;
rewrite ^/tags/([^/]*)/page/([0-9]+)/*$ /index.php?do=tags&tag=$1&cstart=$2 break;
}

а на сайте http://www.anilcetin.com/convert-apache-htaccess-to-nginx/ мне выдает такой:

if (!-f $request_filename){

set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($uri ~ "(.*)index.php$"){
set $rule_0 3$rule_0;
}
if ($rule_0 = "321"){
rewrite ^/(.*)index.php$ /$1 permanent;
}
#ignored: condition 0
if ($rule_1 = "1"){
rewrite ^/index.php$ / permanent;
}
if (!-f $request_filename){
set $rule_2 1$rule_2;
}
if (!-d $request_filename){
set $rule_2 2$rule_2;
}
if ($rule_2 = "21"){
rewrite /. /index.php last;
}
if ($rule_3 = ""){
rewrite ^/(.*)/page/1/$ /$1/ permanent;
}
if ($rule_4 = ""){
rewrite ^/(.*)page/1/$ /$1/ permanent;
}
if ($rule_5 = ""){
rewrite ^/(.+)/$ /$1 permanent;
}
if ($rule_6 = ""){
rewrite ^/tags$ /index.php?do=tags last;
}
if ($rule_7 = ""){
rewrite ^/tags/([^/]*)(/?)+$ /index.php?do=tags&tag=$1 last;
}
if ($rule_8 = ""){
rewrite ^/tags/([^/]*)/page/([0-9]+)(/?)+$ /index.php?do=tags&tag=$1&cstart=$2 last;
}

Так что из этого есть правильно??

myhand:
А это плохо, что у меня куча 502 ошибок на сайте? На так поставленный вопрос вам будет легче ответить?
Как бы... Если вы не в состоянии принять для себя решение хотите ли вы обучаться или вам надо чтобы все просто работало - никто за вас его тем более не примет.
Ночью может быть бекап, вам же объясняли. Пострадает работа сайтов, если он порядочно нагрузит диск.
Это не флуд, это разве "флудишко" :D За семь дней - капля в море. :)

Да я не против исправлять ошибки да и обучаться. Но я в этом дурак полный... проблемы есть сейчас, а что бы обучиться нужно потратить месяцы, а то и годы.

Ночью бекап у меня настроен на 3 часа ночи, а вот глюки у меня начинаются в час ночи и до часов четырех.

---------- Добавлено 08.09.2012 в 13:53 ----------

Andreyka:
А правильные настройки будут тогда, когда сервер посмотрит специалист

Ну это логично... был бы специалист, уже бы давно посмотрел

ivan-lev:
darwin, я начинаю понимать, что у людей может быть настолько различное понимание фразы "удалённое администрирование"..

Если действительно срочно важно - имеет смысл оплатить услуги специалиста (или найти того, кто just for fun), который сможет локализовать проблему и настроить сервер. При необходимости (если договоритесь) и пояснит, что, почему.. как мониторить, и какие настройки "правильные"

Если "не горит" - можно смело пускаться в изучение основ системного администрирования.. Про стенку (wall, видимо) чуть выше уже намекнули.

да как бы днем не горит, а ночью начинает гореть 😂

А это плохо что у меня в логе NGINX куча ошибок? Я сам не ожидал что он весит у меня 1,5 гига...

Всего: 106