帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  apache如何实现二级域名绑定子目录

apache如何实现二级域名绑定子目录

2018-01-30 09:42:45 7061

apache如何实现二级域名绑定子目录

关于apache如何实现二级域名绑定子目录,或者说.htaccess里如何实现。

网上的教程很多,但似乎大部分都无效。

因此整理了一下,并做了测试,测试真实有效。

如果使用的是apache,那么在网站根目录的.htaccess中添加如下内容

示例为:

自动将 http://www.landui.com 绑定到test.com下的a这个子目录

自动将 http://www.landui.com 绑定到test.com下的b这个子目录

自动将 http://www.landui.com 绑定到test.com下的c这个子目录

以此类推,其它二级域名继续添加即可,且二级域名名字和文件夹名并不需要相同,可不同填写

###FOR SUBDOMAIN a.test.com REWRITE TO SUBDIR BRAND###RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^a.test.com$
RewriteCond %{REQUEST_URI} !^/a/
RewriteRule ^(.*)$ /a/$1

###FOR SUBDOMAIN b.test.com REWRITE TO SUBDIR BRAND###RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^b.test.com$
RewriteCond %{REQUEST_URI} !^/b/
RewriteRule ^(.*)$ /b/$1

###FOR SUBDOMAIN c.test.com REWRITE TO SUBDIR BRAND###RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^c.test.com$
RewriteCond %{REQUEST_URI} !^/c/
RewriteRule ^(.*)$ /c/$1


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: