我需要使用portnumber重定向并使用urlmask。
像这样:
RewriteCond %{HTTP_HOST} ^help\.mysite\.com:([0-9]+)$
RewriteRule ^(.*)$ http://help\.mysite\.com:xxxx/$1 [L,NC,QSA,NE,P]
但我无法解决问题吗?
答案 0 :(得分:0)
您需要单独匹配端口和主机:
RewriteCond %{SERVER_PORT} ^(\d+)$
RewriteCond %{HTTP_HOST} ^help\.mysite\.com$ [NC]
RewriteRule ^(.*)$ http://xxx.xxx.xx.xx:%1/$1 [L,NE,P]