Не могу решить проблему Регистрация!

Всем привет, возможно кто то сталкивался… авторизация работает, регистрация нет. перенес сайт на впс. Регистрацию после переноса не проверял.

.htaccess прописал как советуют в сообществе:
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.pingwinus.com [NC]
RewriteRule ^(.*)$ pingwinus.com/$1 [L,R=301]
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
# Alternative rule
#RewriteRule ^(.*)$ /index.php

# Deny access
<Files «plugins.dat»>
order allow,deny
deny from all

<Files «plugin.xml»>
order allow,deny
deny from all

<Files ~ "\.tpl$">
Order allow,deny
Deny from all


Хотя редирект прописан в nginx и движок ставил в весте.

Во общем сама проблема pingwinus.com/
буду рад помощи

Как правильно подключить https

Купил ssl, подключаю его к сайту — все успешно.
В конфигах (config.php и сonfig.local.php) прописал с http на https
сайт стал работать и на http и на https.
Но ведь у меня есть нttps, зачем мне просто (какой то холопский) http?
Пытался в .htaccess прописать редирект c http на https, а он мне про цикличность, вечную переадресацию.
в 2 cfg менял:
$config['path']['root']['web']

и в 1 и во втором.
в штакете:
RewriteEngine On
RewriteCond %{HTTPS} =off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

Кто сталкивался — HELP ME.

Нагрузка CPU

Хостинг-провайдер шлет гневные письма о превышении допустимой нагрузки CPU. Вот ответ тех.поддержки:
Здравствуйте.

Нагрузка создавалась запросами к сайту ******.ru, судя по всему — следующими (в логах зафиксировано большое число подобных запросов, судя по всему — паразитных):

91.217.90.78 — - [16/Nov/2014:21:19:13 +0300] «POST /login/ajax-login/ HTTP/1.1» 200 83 «http://****.ru/login/» «Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19»

Рекомендуем закрыть доступ к http://****.ru/login для недоверенных IP средствами .htaccess, либо настроить для данной ссылки дпоолнительную авторизацию с помощью .htpasswd+.htaccess на уровне веб-сервера. Удобный генератор для данной цели доступен здесь: www.askapache.com/online-tools/htpasswd-generator/
Как быть, если новичок )

Давайте обсудим эффективные решения по блокировке ботов (автоматическая регистрация и публикация топиков)

ботМне в очередной раз написал пользователь с вопросом «что делать с ботами?» и тут я понял что пора бы уже обобщить всю доступную информацию о защите от ботов и получить итоговое решение по защите от двух видов «неприятностей»:

  1. Автоматическая регистрация
  2. Публикация топиков если у бота уже есть аккаунт (зарегистрирован автоматически или «вручную»)

Читать дальше →

Редирект в .htacces

Здравствуйте!
Хочу сделать 301-й редирект с mydomen.ru/index, index.html и index.php на mydomen.ru
Делаю:
RewriteCond %{THE_REQUEST} ^.*/index.*
RewriteRule ^(.*)index.*$ mydomen.ru/$1 [R=301,L]

Но тогда, естественно, не работают ссылки вида /index/newall/ и т.д.
Как добавить в правило эти исключения?
Спасибо!

Не получается залогнится на сайт

Добрый день.

У меня возникла проблема с тем, чтобы зайти на сайт. При нажатии кнопки «Войти» ничего не происходит.
Раньше (около недели) все было в порядке.
Новые плагины не устанавливал, ничего кардинального с сайтом не делал.
Смущает параметр disabled=«disabled» в кнопке, был раньше или нет не знаю. Его удаление не помогает.
Регистрация нового пользователя и автоматический заход под ним проходят успешно.

Как это можно починить?
Заранее спасибо.

Данные
Сайт — ural.milli.pro/
Логин\пароль для пробы — admin3\321321
Хостинг — spaceweb
.htaccess в корне есть
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
# Alternative rule
#RewriteRule ^(.*)$ /index.php
# Deny access
<Files "plugins.dat">
	order allow,deny
	deny from all
</Files>
<Files "plugin.xml">
	order allow,deny
	deny from all
</Files>
<Files ~ "\.tpl$">
    Order allow,deny
    Deny from all
</Files>


Содержимое config.php
jsfiddle.net/wtztV/

Что пробовал сделать:
1) Дописывать в .htaccess

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off


как было описано в этом топике.

2) Изменять $config['path']['offset_request_url'] = 0; на 1

HTTPS редирект на HTTP с помощью .htaccess

Случайно, даже если человек использует в социальной сети безопасное соединение — как facebook, vk или твиттере вероятна возможность что ссылка на ваш сайт окажется не http — протокол а https.
Проблема в том что если зайти на сайт с https протоколом — по крайне мере у меня не появляется оформление, только текст и логотип.

Очень удобный вариант исправления, он немного напоминает редирект NO WWW
В .htaccess добавляем
RewriteCond %{HTTPS} on
RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI}

Данная команда любую вашу страницу на сайте автоматически перенаправит на протокол http с https.
В добавок хочу ещё добавить редирект с www.site.ru на site.ru.
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Но акцент в данном топике стоит на работу с https и http.

После редиректа не открывает страницы

Подскажите пожалуйста новичку.
Имеется сайт, более 30 страниц проиндексированы в яндексе и гугле.
В настрайках «веб мастера» Яндекса и гугла поставил главное зеркало сайт.ru (без www)
В robots.txt тоже указал: Host: сайт.ru
У меня сейчас заходит на сайт, как с www, так и без www. То есть не перенаправляет сайт.
Я хочу и так будет правильно, что бы сайт всегда открывался без www
В htaccess я поменял так, что бы у меня с www перенаправлялся на без www.
Все получилось, главная страница с www, открывает ее без www, но другие страницы не открывает вообще, якобы их нет.
Потом возвращаю в исходное пложение htaccess и все опять открывает.
Дело в том, что как я понимаю, нельзя иметь сайт что бы открывался, как с www, так и без www
Нужно что одно.
Спасибо за ранее, надеюсь на Вашу помощь
========
Все перепробовал, может где нужно в коде что то менять самого лайвстрит?
===============
мой htaccess

RewriteEngine On
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www\.mysite\.ru$ [NC]
RewriteRule ^(.*)$ mysite.ru%{REQUEST_URI} [L,R=301]

Домен открывает, а вот уже другие страницы не хочет и пишет:
Not Found

The requested URL /blogs/ was not found on this server.

Не отображается капча (livestreet 1.0.2)

Доброго времени суток.

Поставил на новый хостинг (VPS) Livestreet последней версии (1.0.2).
Столкнулся с тем, что при регистрации пользователя не отображается капча.


В исходном коде страницы видим следующее:
<img src="http://mysite.ru/engine/lib/external/kcaptcha/index.php?PHPSESSID=24tuj9595cqdi6e9596bho03l7" 


Если в браузере вбить mysite.ru/engine/lib/external/kcaptcha/ капча отрисуется.
Если в вбить mysite.ru/engine/lib/external/kcaptcha/index.php вылезет сообщение «File not found»
Т.е. мешается слово index.php;

содержание .htaccess (дефолтный):
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php

# Deny access
<Files "plugins.dat">
	order allow,deny
	deny from all
</Files>
<Files "plugin.xml">
	order allow,deny
	deny from all
</Files>
<Files ~ "\.tpl$">
    Order allow,deny
    Deny from all
</Files>


Прошу подсказать, какой RewriteRule прописать для устранения данной проблемы?