|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.09.2008, 14:21 | #1 |
Новичок
Джуниор
Регистрация: 04.09.2008
Сообщений: 1
|
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; } } } тока чтото не выходит каменный цветок) Подскажите или если есть какая нормальная документация Перерыл пол инета Пусто или настолько сухо что проще покурить ножку от стула)) спасибо) Последний раз редактировалось zulu0; 04.09.2008 в 14:25. |