如何为所有子域使用一个代码库?

时间:2015-02-16 07:36:19

标签: php .htaccess

我正在开发一个应用程序,其中admin在编码的帮助下创建子域或文件夹。它将如下所示。

http://www.example.com/folder-name/
http://folder-name.example.com/

它就像多站点概念,具有相同的代码库,适用于不同的子域。

现在我需要的是,在htaccess的帮助下我需要使用根文件夹的代码,所以当我们打开上面的任何链接时,它会带我去http://www.example.com/index.php?id=xx。我试图用.htaccess工作但没有得到任何结果,主要的东西应该在浏览器中它必须只说上面的任何链接。任何人都可以知道如何做到这一点?

2 个答案:

答案 0 :(得分:1)

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代码:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(folder-name)\. [NC,OR]
RewriteCond %{REQUEST_URI} ^/(folder-name)/ [NC]
RewriteRule ^ /index.php?id=xx [L,QSA]

答案 1 :(得分:0)

快速搜索谷歌找到this,这应该会给你一些指导。