【发布时间】:2014-11-29 22:37:27
【问题描述】:
我有一个为位于我的服务器上的客户端构建的站点(即http://www.myserver.com/clientsite)。我可以通过修改客户端主机 (http://www.clientsite.com) 上的 .htaccess 文件来伪装 URL,使其读取为他的域,但显示我的内容并保持子目录完整吗?
所以:http://www.myserver.com/clientsite 会读作 http://www.clientsite.com 而http://www.myserver.com/clientsite/about 会读作http://www.clientsite.com/about
我尝试了以下操作,但它引导我进入 404 错误。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^clientsite.com
RewriteRule ^(.*) http://www.myserver.com/clientsite/$1 [P]
【问题讨论】:
标签: apache .htaccess url mod-rewrite