-1

几家公司正在共享资源(wiki、论坛、商店......),现在他们喜欢为此使用一个服务器证书。

网址如下所示:

company1.domain1.com or www.company1.domain1.com
company2.domain2.com or www.company2.domain2.com 
company3.domain3.com or www.company3.domain3.com

新的指向相同newdomain.com/company1的主机。

我最终想要实现的是:

newdomain.com/company1
newdomain.com/company2
newdomain.com/company3

在浏览器中,当有人输入www.company2.domain2.comURL 时,您应该会看到http://newdomain.com/company2(不带www

我需要两个例子。一个正是我描述的这个东西。第二个是同样的事情,但在我想看到的 URL 的末尾https://newdomain.com/company2(不带www

4

1 回答 1

0

在您的 , , 等文档根目录中的 htaccess 文件中domain1.comdomain2.com添加domain3.com

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

这将重定向http://www.mycompany.somedomain.com/path/to/file.txthttp://newdomain.com/mycompany/path/to/file.txt

于 2012-08-17T10:06:13.003 回答