我有两个子域,a.website.com和b.website.com,指向相同的IP地址。我想将b.website.com重定向到a.website.com:8080。我的.htaccess文件中有此文件...
RewriteEngine on
RewriteCond {HTTP_HOST} b\.website\.com
RewriteRule ^(.*)$ http://b.website.com:8080$1 [L]
...但是它不起作用。
有办法使它起作用吗?
您可以始终使用简单的VirtualHost:
<VirtualHost *:80>
ServerName b.website.com
RedirectPermanent / http://a.website.com:8080/
</VirtualHost>
如果您喜欢使用.htaccess文件,则只是在重写条件上缺少%符号:
RewriteEngine on
RewriteCond %{HTTP_HOST} b.website.com
RewriteRule ^(.*)$ http://a.website.com:8080$1 [L]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句