我試圖使用mod_rewrite
來基本上將子域上的端口轉發到另一個IP上的另一個端口。使用.htaccess更改端口和主機
像這樣:
sub.website.com:2000 --> 123.45.67.891:3000
這怎麼可能使用.htaccess
文件,mod_rewrite
來完成?
我曾嘗試以下,但無濟於事:
RewriteCond %{HTTP_HOST} ^sub.website.com$ [NC]
RewriteCond %{SERVER_PORT} ^2000$
RewriteRule ^(.*)$ https://123.45.67.891:3000/$1 [L,R=302]
規則看起來很簡單。 「無濟於事」是什麼意思?你有什麼錯誤嗎? 「sub.website.com」的頁面是否顯示?還有別的嗎? – 2013-04-04 20:58:39
它只是不正確地轉發端口。 – Joshua 2013-04-04 21:15:23