Максим Медведев

Максим Медведев
Рейтинг
163
Регистрация
02.12.2007
Sitealert:
Выбросьте первую строку, и всё заработает. QUERY_STRING - это строка после вопросительного знака в запросе. В Вашем запросе этого нет.

пробовал убирать её, но нужного эффекта нет.

Здравствуйте,

Есть был на сайте раздел и были адреса страниц в нем вида

/doc/index-1.php

/doc/index-2.php

/doc/index-3.php

Как правильно составить перенаправление на раздел /doc/

?

Я пробовал так:


RewriteCond %{QUERY_STRING} ^/doc/index-(.*)$ [NC]
RewriteRule ^doc/index-(.*)\.php$ http://site.ru/doc/ [R=301,L]

Но не работает. Где ошибка?

'[umka:
;14829313']А как же тогда:
?

что смущает? регистрация? пароли уже давно забыты, второй раз заводить там учетку желания нет.

Desp7:
Еще один плюс прову и минус мне. Или наоборот.

Я семерку им скинул, а вернуть её нереально (по предыдущим постам).
Могу скопипастить условия "250+", но вы мне поверьте, там "Всё для нас".
Хостинг меня устраивает, но такие мелочные кражи на 250 руб вызывают подозрение...

у меня аналогично, сумма зависла и вернуть её обратно нереально...

Desp7, без регистрации у них, правила не прочитать.

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

tls:
В /var/log/secure и /var/log/messages есть что по теме?

первого файла у меня нет, во втором ничего подозрительного или хоть как то связанного с проблемой.

Рестарт ssh?

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

Можно уточнить что не так?
sFTP - доступен только для тех у кого есть права ssh, т.е. пользователи и не должны подключатся, как и root по протоколу ftp.
___________
Если нужен доступ рута по SSH то редактируем
/etc/ssh/sshd_config
а именно
PermitRootLogin yes - разрешаем подключения root
PasswordAuthentication yes - разрешаем вход по паролю root

рестартим SSH - /etc/rc.d/sshd restart

я спецом давал пользователю права на ssh и проверял, не получалось даже подключиться.

PermitRootLogin yes - есть такое

PasswordAuthentication yes - нет такого, закомментировано было. смотрю по дате последнего редактирования - 2015 год.

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

спасибо всем участникам темы за помощь и советы.

tls:
Не в том файле прописали.

уже заметил. проверил тот файл, там:

PermitRootLogin without-password

заменил на

PermitRootLogin yes

эффекта нет

Оптимизайка:
/etc/ssh/sshd_config:

PermitRootLogin no

такой строки у меня нет в этом файле, но на всякий случай попробовал добавить PermitRootLogin yes в конце файла, перезагрузил ssh , попробовал подключиться к серверу и:


/etc/ssh/ssh_config: line 59: Bad configuration option: permitrootlogin
/etc/ssh/ssh_config: terminating, 1 bad configuration options

в ispmanager заходит под рутом?
если да, остановите сервис iptables и пробуйте
что-то прям бред какой-то, не могу попасть на свой сервак и поддержка не помогает. может хостера надо менять?

да, в isp manager зайти могу, пробовал пароль менять, все ок. через панель я с сервером могу работать, но это совсем не удобно.

по остановить iptables: "На уровне iptables Вашего сервера блокировок нет.". сейчас напишу им остановить сервис.

Собственно, посмотрели они блокировки ip, говорят, что ничего нет. Какие еще могут быть варианты? чем можно заблокировать работу ssh и sftp для рута, но при этом оставить работу ftp для простого пользователя?

LEOnidUKG:
У кого у них? У вас VPS, вы там сами должны рулить. Попросите кого-нибудь из админов посмотреть блокировку по IP.

у них - хостера. я бы мог всем рулить, будь у меня ssh или ftp от рута, где я мог бы конфиги править.

Всего: 559