禁止直接网址而是重定向到虚拟主机网址

时间:2014-12-04 11:17:06

标签: php apache .htaccess redirect virtualhost

如何限制来自localhost的直接URL,例如localhost/abc/aaa.php应该重定向到使用上面提到的url www.abc.com/aaa.php映射的虚拟主机url,并且其所有子目录url都应该通过虚拟主机响应网址。

1 个答案:

答案 0 :(得分:0)

RewriteEngine On
RewriteCond %{HTTP_HOST} ^localhost$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

对localhost / more / stuff的每个请求都将重定向到example.com/more/stuff