将Apache重写转换为Nginx

时间:2015-04-07 14:57:55

标签: apache .htaccess nginx rewrite

对于这类东西我是非常新手,但我正在尝试将网站从Apache移植到Nginx,因为我们想利用Nginx的一些功能。然而,我对如何移植此重写感到非常难过。没有转换器或任何数量的谷歌搜索帮助我。

    <Directory "/web/matrix/rest">
    RewriteEngine On
    RewriteRule ^([\w\s~=<>;!@#$%\^&\*",()-]+)((/([\w\s~=<>;!@#$%\^&\*",()-]+)/([\w\s~=<>;!@#$%\^&\*",()-]+))*)(/?)$ $2$6rest.php#?dataSource=$1 [QSA]
    RewriteRule ^/?([\w\s~=<>;!@#$%\^&\*",()-]+)/([\w\s~=<>;!@#$%\^&\*",()-]+)((/([\w\s~=<>;!@#$%\^&\*",()-]+)/([\w\s~=<>;!@#$%\^&\*",()-]+))*)(/?)rest.* $3$7rest.php?$1=$2 [QSA,N]
    RewriteRule ^/rest.php rest.php [QSA,L]
    </Directory>

0 个答案:

没有答案