Url rewriting 使用位置、重写和别名使用Nginx重写特定URL
我是Nginx的初学者,我有一个关于特定URL重写的问题 我想要http://myserver.fr/context/[xxxxxxxxxx]/synchronize.php重定向到/space/www/synchronize.php 我想要另一个URL类型http://myserver.php/context/[xxxxxxxx]重定向到/space/www/index.php 因此,我认为正确的conf Nginx是:Url rewriting 使用位置、重写和别名使用Nginx重写特定URL,url-rewriting,nginx,location,Url Rewriting,Nginx,Location,我是Nginx的初学者,我有一个关于特定URL重写的问题 我想要http://myserver.fr/context/[xxxxxxxxxx]/synchronize.php重定向到/space/www/synchronize.php 我想要另一个URL类型http://myserver.php/context/[xxxxxxxx]重定向到/space/www/index.php 因此,我认为正确的conf Nginx是: location /context/ {
location /context/ {
alias /space/www/;
rewrite ^(.*).synchronize.php /synchronize.php last;
rewrite ^/(.*)$ /index.php last;
}
由于我是Nginx的初学者,你能告诉我我的想法是否合乎逻辑吗?非常感谢