我有一个问题:我想设置PHP和htaccess来创建动态子域.我无法弄清楚如何.目前我的网址如下所示:
www.exemple.com/index.php?subdomain=mike&component=content&id=26&title=people-love-apps
Run Code Online (Sandbox Code Playgroud)
我需要它看起来像这样:
www.mike.exemple.com/content/26/people-love-apps.html
Run Code Online (Sandbox Code Playgroud)
我知道可以做到,但我不知道如何做到这一点的解决方案.用$ _GET []函数读取URL中的参数对我来说非常重要.
问题是我网站上的用户自己创建了自己的网站并获得了免费域名(子域名).这应该是自动的.
谢谢!
use*_*364 15
您无法使用动态子域.htaccess
您需要配置apache虚拟主机以接受多个域的请求
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com *.example.com
DocumentRoot /www/domain
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
添加通配符子域名*.example.com,你的PHP应用程序将获得以下任意站点的所有请求example.com,即garbage.example.com,busted.example.com,llama.example.com等等.
此时,您的应用程序必须确定子域的有效性并显示未知子站点的相应错误.
从那里,解析域名mike.
| 归档时间: |
|
| 查看次数: |
20168 次 |
| 最近记录: |