ivan-lev

Рейтинг
435
Регистрация
20.04.2007
Dinozavr:
а что не понятно?

Всё остальное... :D

vasilukwolf, для лучшего понимания можно задачки порешать (реальные, или погуглить)

http://callumacrae.github.io/regex-tuesday/challenge1.html

http://regexcrossword.com/

итд

kxk:
Главное чтобы ваш сервер выдержал, а от cms ничего не зависит.

кхм-кхм.. Точно понял, что сказал?

(исключительно в качестве наглядного примера... Если интересно - сюда за подробностями http://habrahabr.ru/post/131901/ )

Более того, иногда достаточно одного кривого плагина (для некоторых CMS таких более чем достаточно), чтобы уложить не самый хилый сервер при обычной "шаредной" посещаемости...

kxk:
Также в автомобиле 97% безопасности создаёт именно водитель своей умелой ездой.

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

postavkin:
но нужна защита от школьника, который захочет копирнуть для сапы сайт

Может лучше усилия направить на улучшение сайта, чтоб не бояться?. Как говорится, работайте над сайтом... (с)

p.s. Если текст виден для поисковика, его более-менее подготовленный школьник сможет вытащить без особых проблем (особенно если речь не о копипасте в браузере, а о выкачке сайта целиком).

Utr:
и с помощью mod_rewrite показывать их находящимися в корне, как и раньше. Но... пока не работает.

ОК, т.е. предположение было верным.

Тогда вставляйте код парой постов выше сразу после строчки

RewriteRule ^.htaccess$ - [F]

Если не сработает - создать файлик test.php (со словом Test) в папке и обратиться к site.ru/test.php (в корне)

p.s. ИМХО, правильнее показывать их в каталоге, а со старых адресов 301 редирект сделать.

Как думаете, стоит ли переносить сайт на домашний сервак? Идея переноса появилась после того,

Если своими силами сможете сделать достаточную (для Вас) отказоустойчивость (в уме отключили свет/полетел роутер/интернет у провайдера/кот перегрыз/залил пивом-чаем-кофе/летом жарко,зимой холодно итд) а также не напрягает работающий ящик (гудит/моргает/греется) - в общем, если устраивает - можно переносить. На всякий случай - графики рисуйте...

Ну и в сервисы а-ля метрики-пингадмины поглядывать - если в моменты нагрузки 1С с MSSQL-ем, да ещё и каким-нибудь обновлением винды и резервным копированием диск нагнут...

Однако, лично я придерживаюсь мнения, что для важных-критичных проектов есть смысл использовать "настоящий" хостинг.. железо нынче не такое дорогое

p.s. не TimeWeb-ом единым...

Utr:
Записи по отдельности не проходят, т.к. файлов тысячи.

Почему не проходят? Делается "волшебный" файлик, который обрабатывает адрес (REQUEST_URI) и либо нужный файл отдаёт, либо 404 (или дальше, управление CMS передаёт)

p.s. изначально понял "так", чтобы по адресу http://moysait.ru/nekotoryj-fail.htm открывался файл без редиректа, а редирект был из каталога papka (для исключения дублей) в корень. Иначе подошла бы более простая формулировка - "просто" редирект из корня в подкаталог.


RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule papka/(.*) /$1 [R=301,L]
RewriteCond %{DOCUMENT_ROOT}/papka%{REQUEST_URI} -f
RewriteRule . /papka%{REQUEST_URI} [L]

p.p.s. если nginx-а нет, проверьте остальные правила - возможно поместили не туда или же другими правилами "перекрываются"

siv1987:
Должно работать. Rewriteengine не забыли?

Смотря куда вставлять... Ещё добавил бы [L]-ку


# RewriteEngine on <-- вставлять сразу после
RewriteRule ^([a-zA-Z0-9_-]+)\.php$ index.php?alias=$1 [L]
ikreosport:
То есть в принципе причина может быть и не в самом nginx?

Нет, конечно. В его настройке.

ikreosport:
- gzip сжатие "налету"

Строчки конфига выше не имеют никакого отношения к сжатию gzip

33metra:
А если задан?

Значит сам себе злобный буратинка, ибо short_text он потому так и называется. Убирать/уменьшать.

33metra:

petrokorob.ru

Предварительно можно поискать по содержимому файлов "wpshop_buy" (полагаю, в good.widget.inc.php) и убрать лишнее (вывод текста) из шаблона.

lesnoiprizrak:
Ошибки тут ни при чем, это настройка хоста.

Если (в т.ч. из-за настроек "хоста") вылетает ошибка, то (при соответствующем уровне записи ошибок) она попадает в лог.

max_input_vars = 1000+

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

Если хостер говорит, что увеличивать не будет, а нужно "больше" (и CMS пилить никто не будет) - остаётся вариант менять хостера...

Всего: 4907