1

嗨!

我也没有找到答案的技能,所以我在这里问。

我有一个没有 root 访问权限的专用服务器(可以使用)。这是结构: /myportfolio/ /clients/client1/project1 /clients/client2/project1 根目录中的 /nothing ...

这是一个美妙的世界,直到“client3/project1”想要使用他自己管理的 URL (project1.client3.com)。我不能对这个子域做任何事情。

通过将我的 IP 地址提供给该客户端,该子域将指向服务器根目录,并且由于我无法访问 httpd.conf 文件以在其中放置虚拟主机,因此我被卡住了……

我可以在服务器根目录上有一个像这样的 htaccess:

if url = projet1.client3.com
show the clients/client3/projet1 content

这个怎么写?非常感谢 !

4

2 回答 2

1

试试这个:

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} project1.client3.com
RewriteRule ^(.*)$ http://www.yourdomain.com/clients/client3/project1/$1 [L,QSA]
于 2012-05-22T22:16:41.327 回答
0
<VirtualHost *:80>
    ServerName www.example.com
    ServerAdmin admin@localhost
    DocumentRoot path/to/website/public
    AllowOverride All
</VirtualHost>
于 2012-05-22T21:57:44.970 回答