我正在尝试在新服务器上configurationNginx。 我有一些PHP脚本(fe /test/test.php),我想用“原样”(默认语言,英文)以及语言redirect。 示例 – 当请求“/de/test/test.php”时,
任何帮助是极大的赞赏! 我已经失去了几个晚上的斗争,我已经绝望了,取消新的服务器,并返回到共享主机。
谢谢!
请让我知道,如果它的工作:
location ~ \.php$ { location ~* /(de|fr)/test/test\.php$ { set $lang $1; add_header Cookie 'lang=$lang'; rewrite (.*) /test/test.php last; break; } fastcgi_pass 127.0.0.1:9000; include fastcgi.conf; fastcgi_intercept_errors on; error_page 404 /error/404.php; }