【发布时间】:2022-02-20 23:31:14
【问题描述】:
我正在尝试重写这个不存在的网址:
到这个工作的 wordpress 网址:
http://myshop.com/shop/category/medical
(但访问者不能看到完整的 wordpress url)
。 . .
另一方面,我需要 rwwrite 来自该类别的 url 产品:
http://myshop.com/medical/my_friendly_unique_url_product
到:
http://myshop.com/shop/category/medical/my_friendly_unique_url_product
server {
root /var/www/myshop.com;
server_name myshop.com www.myshop.com;
include global/global.conf;
include global/wordpress.conf;
location /medicals {
# http://myshop.com/medicals
# to
# http://myshop.com/shop/category/medicals/
rewrite ^/medicals$ /shop/category/medicals break;
# http://myshop.com/medicals/dinamic_unique_url_product
# to
# http://myshop.com/shop/category/medicals/dinamic_unique_url_product
rewrite ^/medicals/(.*)$ /shop/category/medicals/$1 break;
}
}
【问题讨论】:
标签: wordpress nginx url redirect