Welcome! Log In Create A New Profile

Advanced

Re: Nginx proxying to Apache: what about mod_rewrite?

October 01, 2009 04:25AM
This is how I solved it finally.
I use nginx for the domain redirect:
[code]
server {
listen 0.0.0.0:80;
server_name static.domain.com;
location / {
root /home/web/static/;
expires 40d;
add_header Cache-Control public;
}
}
server {
listen 0.0.0.0:80;
server_name domain.com www.domain.com;
if ( $host != 'domain.com' ) {
rewrite ^/(.*)$ http://domain.com/$1 permanent;
}
location / {
# mod_rewrite in apache
proxy_pass http://127.0.0.1:8030;
}
}
[/code]
And the real rewrite is in Apache.
As this domain only deals with dynamic content, I can do it this way:
[code]
<VirtualHost 127.0.0.1:8030>
ServerName domain.com
ServerAlias www.domain.com
DocumentRoot /home/www
<Directory /home/www>
Options -Indexes IncludesNOEXEC FollowSymLinks -MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
RewriteEngine On
RewriteRule ^(.*)$ /index.php$1?%{QUERY_STRING} [QSA,L]
</VirtualHost>
[/code]
Thanks for your help!
Subject Author Posted

Nginx proxying to Apache: what about mod_rewrite?

illarra September 30, 2009 01:01PM

Re: Nginx proxying to Apache: what about mod_rewrite?

Gabriel Ramuglia September 30, 2009 01:28PM

Re: Nginx proxying to Apache: what about mod_rewrite?

hdanniel September 30, 2009 01:28PM

Re: Nginx proxying to Apache: what about mod_rewrite?

illarra September 30, 2009 02:01PM

Re: Nginx proxying to Apache: what about mod_rewrite?

illarra September 30, 2009 02:16PM

Re: Nginx proxying to Apache: what about mod_rewrite?

hdanniel September 30, 2009 03:14PM

Re: Nginx proxying to Apache: what about mod_rewrite?

illarra September 30, 2009 04:24PM

Re: Nginx proxying to Apache: what about mod_rewrite?

illarra October 01, 2009 04:25AM

Re: Nginx proxying to Apache: what about mod_rewrite?

tycjan October 22, 2010 11:41AM

Re: Nginx proxying to Apache: what about mod_rewrite?

Jeff Waugh September 30, 2009 01:38PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 64
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready