禁止直接 url,而是重定向到虚拟主机 url


Disallow direct url instead redirect to virtual host url

例如

,我如何限制来自本地主机的直接 URL,localhost/abc/aaa.php应该重定向到与上述 url 映射的虚拟主机 URL,即 www.abc.com/aaa.php及其所有子目录 URL 应通过虚拟主机 URL 进行响应。

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

每个对本地主机/更多/东西的请求都将重定向到 example.com/more/stuff