【发布时间】:2014-12-04 11:17:05
【问题描述】:
如何限制来自 localhost 的直接 URL,例如 localhost/abc/aaa.php 应该重定向到与上述 url 映射的虚拟主机 url,即 www.abc.com/aaa.php,并且它的所有子目录 url 都应该通过虚拟主机 url 响应。
【问题讨论】:
标签: php apache .htaccess redirect virtualhost
如何限制来自 localhost 的直接 URL,例如 localhost/abc/aaa.php 应该重定向到与上述 url 映射的虚拟主机 url,即 www.abc.com/aaa.php,并且它的所有子目录 url 都应该通过虚拟主机 url 响应。
【问题讨论】:
标签: php apache .htaccess redirect virtualhost
RewriteEngine On
RewriteCond %{HTTP_HOST} ^localhost$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
对 localhost/more/stuff 的每个请求都将被重定向到 example.com/more/stuff
【讨论】: