什么是WordPress'多站点完整URL?有没有这样的概念?我指的是这种模式的完整的符号等同于:什么是安装Multisite时WordPress站点的完整URL模式?
- .http://www.website.com/blog_1/lang/post_222/
- .http://www.website.com/blog_2/郎/ post_333/
- .http://www.website.com/blog_3/lang/post_444/
难道这些处理或转换成类似这些?我会假设他们是这样问我的。
- .http://www.website.com/index.php PARAM =/blog_1 /郎/ post_222/
- .http:?//www.website.com/index.php PARAM =/blog_2 /郎/ post_333/
- .http://www.website.com/index.php PARAM =/blog_3 /郎/ post_444/
一些背景:
我将需要它使用包含子网名称(blog_1,blog_2,blog_3)的NGINX来执行URL重写。就像这样:
浏览器URL:.http://www.website.com/de/news/post_444/ - >后端URL:.http://www.website.com/blog_news/de/post_444/
我可以当它到达NGINX但要获得“新” URL的结果重写URL,我可以做到以下几点:
- proxy_pass。但是,这将触发一个单独的请求,将其缓冲在NGINX机器中并作为对原始请求的响应回送。
- 将博客名称和参数传递给WordPress索引文件,例如/index.php?param=/blog_name/etc/。
我希望得到任何帮助,或者你可以分享任何意见。
非常感谢!