嗨!
我也没有任何技巧可以找到答案,所以我在这里问。
我有一个没有root访问权限的专用服务器(可以使用)。 这是结构: /根目录中没有任何内容 / myportfolio / /客户端/客户端1 / PROJECT1 /客户/客户端2 / PROJECT1 ...
在“client3 / project1”想要使用自己管理的URL(project1.client3.com)之前,这是一个美妙的世界。我不能对这个子域做任何事情。
通过向我的客户端提供我的IP地址,这个子域将指向服务器根目录,因为我无法访问httpd.conf文件以将vhost放入其中,我被卡住了......
我可以在服务器根目录上使用这样的htaccess:
if url = projet1.client3.com
show the clients/client3/projet1 content
怎么写这个?非常感谢!
答案 0 :(得分:1)
试试这个:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} project1.client3.com
RewriteRule ^(.*)$ http://www.yourdomain.com/clients/client3/project1/$1 [L,QSA]
答案 1 :(得分:0)
<VirtualHost *:80>
ServerName www.example.com
ServerAdmin admin@localhost
DocumentRoot path/to/website/public
AllowOverride All
</VirtualHost>