Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 如何在haproxy中重写url_.htaccess_Proxy_Reverse_Haproxy - Fatal编程技术网

.htaccess 如何在haproxy中重写url

.htaccess 如何在haproxy中重写url,.htaccess,proxy,reverse,haproxy,.htaccess,Proxy,Reverse,Haproxy,嗨,我正在尝试使用后端重定向url和访问,但在配置中我的初始配置是 acl url_tag18 path_beg /v1 use_backend cdn if url_tag18 backend cdn reqrep ^([^\ ]*\ )/v1(.*) wp/\1 server web02 24.222.145.72:80 cookie A check 我正在尝试转换下面的url http://example.com/v1/auth_score/ght

嗨,我正在尝试使用后端重定向url和访问,但在配置中我的初始配置是

acl url_tag18 path_beg  /v1
       use_backend cdn if url_tag18

backend cdn

   reqrep ^([^\ ]*\ )/v1(.*)    wp/\1
   server web02  24.222.145.72:80 cookie A check
我正在尝试转换下面的url

http://example.com/v1/auth_score/ghts/hjk/klk/jkjlj.js
到<代码>http://example.com/wp/example.com/v1/auth_score/ghts/hjk/klk/jkjlj.js


请帮助我将后端中的reqrep更改为类似以下内容:

reqirep ^([^\ :]*)\ /v1/(.*)     \1\ /wp/example.com/v1/\2

我已经用haproxy中的以下代码解决了我的问题

acl url_tag19 path_beg -i  /v1
       use_backend cdn if url_tag19

redirect prefix /wp/example.com if url_tag19

解释你的答案,将有助于正确理解它