Старый 04.09.2008, 13:09   #1   
Ubuntu 10.04
 
Аватар для Зулус
 
Сообщений: 52
Регистрация: 25.06.2008

Зулус вне форума Не в сети
Question rewtite под Nginx

Возник вопрос нужно преобразовать URL под Apach это делается не сложно да и литературы валом
<IfModule mod_rewrite.c>
RewriteEngine on
#
#
RewriteBase /
#
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
</IfModule>
но на сервере стоит Nginx. Я такой к примеру первый раз вижу вот и встал вопрос переписать дерективы для апача
попытался:
location / {
if (!-f $request_filename) {
if(!-d $request_filename){
rewrite ^(.+)$ index.php?page=$1 last;
break;
}
}
}
тока чтото не выходит каменный цветок) Подскажите или если есть какая нормальная документация Перерыл пол инета Пусто или настолько сухо что проще покурить ножку от стула))
спасибо)
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind