我如何mod_rewrite ip:4040
到ip/streamer
?
我在ip:4040
申请了,但用户很难记住端口号。
所以我创建了目录/var/www/streamer
现在我正在创建apache virtualhost:
<VirtualHost *:80>
DocumentRoot /var/www/streamer
RewriteEngine On
RewriteRule / :4040
</VirtualHost>
显然,rewriteRule是不正确的,但不知道正则表达式,有关如何做到这一点的任何想法?
答案 0 :(得分:0)
假设您的Web服务器也在侦听端口80以及4040:
RewriteEngine On
RewriteCond %{HTTP_HOST} 4040
RewriteRule .* http://xxxxxxx/ [L,R=301]
xxxxxxx 是服务器主机名或IP,没有端口号。