Welcome! Log In Create A New Profile

Advanced

Help!!! apache nginx rewrite

Posted by isumido 
Help!!! apache nginx rewrite
March 03, 2011 02:21AM
RewriteEngine On
RewriteBase /


here is apache rewrite .htaccess

RewriteCond %{HTTP_HOST} !^photo\.
RewriteRule ^.*$ - [S=2]
RewriteCond %{DOCUMENT_ROOT}/photo/$1 -f
RewriteRule ^(.*)$ /photo/$1 [L]
RewriteRule ^$ /photo/index.php [L]
RewriteRule ^([a-zA-Z0-9_]+).php/rss$ /photo/$1.php/rss [L]
RewriteRule ^([a-zA-Z0-9_]+).php/rss/([0-9_]+)$ /photo/$1.php/rss/$2 [L]

RewriteCond %{HTTP_HOST} !^anyword\.
RewriteRule ^.*$ - [S=2]
RewriteCond %{DOCUMENT_ROOT}/anyword/$1 -f
RewriteRule ^(.*)$ /anyword/$1 [L]
RewriteRule ^$ /anyword/index.php [L]
RewriteRule ^([a-zA-Z0-9_]+).php/rss$ /anyword/$1.php/rss [L]
RewriteRule ^([a-zA-Z0-9_]+).php/rss/([0-9_]+)$ /anyword/$1.php/rss/$2 [L]

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^.*$ - [S=2]
RewriteCond %{DOCUMENT_ROOT}/home/$1 -f
RewriteRule ^(.*)$ /home/$1 [L]
RewriteRule ^$ /home/index.php [L]
RewriteRule ^([a-zA-Z0-9_]+)/rss$ /home/$1/rss [L]
RewriteRule ^([a-zA-Z0-9_]+).php/rss/([0-9_]+)$ /home/$1.php/rss/$2 [L]


how can i change this .htaccess to nginx rewrite rule.
help me plz..
Re: Help!!! apache nginx rewrite
March 04, 2011 02:51PM
domain list

www.domain.com
photo.domain.com
drag.domain.com
*.domain.com

and...
photo.domain.com is same http://domain.com/photo/

directory
/public/~~ // domain.com
/public/photo // photo.domain.com


RewriteCond %{HTTP_HOST} !^photo\.
RewriteRule ^.*$ - [S=2]
RewriteCond %{DOCUMENT_ROOT}/photo/$1 -f
RewriteRule ^(.*)$ /photo/$1 [L]
RewriteRule ^$ /photo/index.php [L]

RewriteCond %{HTTP_HOST} !^anyword\.
RewriteRule ^.*$ - [S=2]
RewriteCond %{DOCUMENT_ROOT}/anyword/$1 -f // anyword.. ex) shop. mail. drag....etc..
RewriteRule ^(.*)$ /anyword/$1 [L]
RewriteRule ^$ /anyword/index.php [L]
RewriteRule ^([a-zA-Z0-9_]+).php/rss$ /anyword/$1.php/rss [L]
RewriteRule ^([a-zA-Z0-9_]+).php/rss/([0-9_]+)$ /anyword/$1.php/rss/$2 [L]

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^.*$ - [S=2]
RewriteCond %{DOCUMENT_ROOT}/home/$1 -f
RewriteRule ^(.*)$ /home/$1 [L]
RewriteRule ^$ /home/index.php [L]
RewriteRule ^([a-zA-Z0-9_]+)/rss$ /home/$1/rss [L]
RewriteRule ^([a-zA-Z0-9_]+).php/rss/([0-9_]+)$ /home/$1.php/rss/$2 [L]


plz...help me...

thkank.



Edited 2 time(s). Last edit at 03/04/2011 02:55PM by isumido.
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 148
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready