嗨,我是很新的PHP ...和需要的东西,和我一样快可以做..子域名指向的子文件夹与国防部重写
我喜欢这里的“客户”目录内的一些客户.. 。 “http://domain.com/clients/client0001/fluids/ ......”
我想在这样的地址栏中显示该URL。
“http://client0001.domain.com/fluids/ ...”
用的.htaccess的帮助。任何帮助将不胜感激...
感谢
嗨,我是很新的PHP ...和需要的东西,和我一样快可以做..子域名指向的子文件夹与国防部重写
我喜欢这里的“客户”目录内的一些客户.. 。 “http://domain.com/clients/client0001/fluids/ ......”
我想在这样的地址栏中显示该URL。
“http://client0001.domain.com/fluids/ ...”
用的.htaccess的帮助。任何帮助将不胜感激...
感谢
您可以使用mod_rewrite改写此类URL:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^([^./]+)\.example\.com$
RewriteRule !^clients/ clients/%1%{REQUEST_URI} [L]
但您的Web服务器需要进行配置,使其接受这样的主机名和发送请求正确的虚拟主机。
我之前使用过此由Gumbo发布。
我唯一遇到的问题是,您不能再使用更多的重写规则 - 因此,如果您在子域中提供的站点使用url重写,则必须将其设置为自己的虚拟主机。
我正在使用Mediatemple的网格服务托管。 我试图删除www前缀,它的工作。 这是否意味着上面的代码将工作与否,Gumbo .. – Jucora 2009-11-05 15:29:56
没有制定出来。 – Jucora 2009-11-05 16:40:37