- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый вечер.
Один сайтец необходимо перенести на сервер, где господствует лайти. Всё бы хорошо, только у сайта есть небольшой htaccess файл с рерайт руллами(плюс установка кодировки), которые нужно будет переписать в иной формат, понятный lighttpd. Поможете переписать?
Никто не работал с lighttpd?
5p1tFiRe, Зачем он нужен? Nginx выдержит раз в 5 больше!
Вот так выглядит для nginx:
kxk Это ещё под вопросом. lighttpd шустрый лёгкий, вопрос может ты правила не можешь для него сделать ? так это не повод переносить клиентов на nginx ;)
# Убираем субдомен www из урла методом редиректа:
$HTTP["host"] =~ "^www\.(.*)" {
url.redirect = ( "^/(.*)" => "http://%1/$1" )
}
# Реврайты:
url.rewrite-once = (
"^/word1-word2-([.a-z0-9_-]+)\.html$" => "/result.php?url=$1",
"^/sitemap\.xml$" => "/sitemap.php",
)
Что делает ваше последнее правило хз, много лет уже не юзал апачу.
Кстати, про закрытие доступа к папкам не забывайте, которые для предназначены для постороннего доступа.
5p1tFiRe, Зачем он нужен? Nginx выдержит раз в 5 больше!
у лайти и нгинкса принцип работы одинаковый, потому при идеальных настройках они будут работать одинаково, но достичь (по моим наблюдениям) идеала в лайти легко, т.к. там мало конфигов, много документации (на буржуйском), а у нгинкса реальных специалистов мало, а документация, хоть и на русском есть, но убей себя ап стену понять этот поток чьей-то мысли.
Ну и с лайти - пененести можно без проблем любой сайт, и все будет работать на связке лайти+пхп, а с нгинксом один фиг придется юзать тормозной апач, и уже получается какаято длинная не красивая связка: нгинкс+апач+пхп...
т.е. nginx+php не работает? :)
т.е. nginx+php не работает? :)
работает, но вот так вот легко перенести обычный сайт на него будет намного сложнее, чем на лайти.
не зря ведь большинство сайтов с нгинксом юзают нгинкс только как прокси, а не как полноценный вебсервер.
не зря ведь большинство сайтов с нгинксом юзают нгинкс только как прокси, а не как полноценный вебсервер.
Потому-что если предоставлять shared-хостинг сугубо на связку nginx+php-fpm, пользователи будут каждый раз долбить поддержку со словами "не работает mod_rewrite и .htaccess вообще".
А то что с цепочки софта выкидывается громадина Apache, то что на лицо экономия памяти и т.д - это уже дело админское. Хостер то ориентируется на запросы клиента.
P.S: Хотя есть онлайн конвертеры mod_rewrite->rewrite nginx. Делов-то...
Кривой конвертер :)
Кривой конвертер
Та чего... Самые простые правила большинства популярных cms - сколько пользовался когда ужасная лень - вполне себе. Потом конечно лучше на свежую голову посмотреть и уже оптимизировать, это да.
Вот этот, криво срабатывал: http://www.anilcetin.com/convert-apache-htaccess-to-nginx/
Этот нормасиком: http://winginx.ru/htaccess