А РХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
Проблема с proxy_pass
To : nginx-ru@xxxxxxxxx
Subject : Проблема с proxy_pass
From : Пётр Шевцов <petr.shevtsov@xxxxxxxxx >
Date: Mon, 28 Nov 2011 20:22:04 +0600
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=1srYYiBvo6l4fHt3IocOeD2UzIWEuitRL8DQdO8OGxs=; b=X+U2aSKMAtKakIYXv6ePoj4EeZMwA1xTdzk0pjnmXR4lbVRyVHcOo6NkLuFJesEU12 4zC0j6Gf1o7NfS93FdMcmkYoKFYOEE+e26PwqY9wLn/sqcuI+UpoLdKw/BeV/fSqyDJj iXkv8D3lyAIL+Yl3d6RofDaT7Gsl4q9cLXr8s=
Приветствую! При проксировании на apache мне необходимо отправлять все запросы на index.php (ЧПУ). На сегодняшний день всё это реализовано следующими конфигами (показаны лишь относящиеся к проблеме директивы)
nginx.conf: server { listen 80; server_name my_server_name.tld; root /path/to/www; index index.php; location / { try_files $uri $uri/ /index.php?$args; }
location ~ \.php$ { proxy_pass http://127.0.0.1:88 ; proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr; proxy_connect_timeout 120; proxy_send_timeout 120; proxy_read_timeout 180; } } httpd.conf: <VirtualHost *>
<Directory /path/to/www> RewriteEngine on RewriteRule . index.php </Directory> </VirtualHost> Возможно ли избавиться от Rewrite'ов на стороне Apache? Спасибо.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru