您好我的网站http://techiesbadi.tk/
此处将此test.techiesbadi.tk的网址重写为http://techiesbadi.tk/index.php?siteName=test
我使用了这个.htaccess代码
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^([aA-zZ])$ index.php?siteName=$1
RewriteCond %{HTTP_HOST} ^(^.*)\.techiesbadi.tk
RewriteRule (.*) index.php?siteName=%1
但我的问题是当我重定向test.techiesbadi.tk时 它给出了这个网页不可用 DNS_PROBE_FINISHED_NXDOMAIN
我的代码中是否有任何错误请帮助我。
您可以看到我的网站http://techiesbadi.tk/ 在这里我实现了一些像子域创建这样的机制。
提前致谢。
答案 0 :(得分:2)
我没有看到良好的理由这样做,但通配符DNS可以实现。
目前在您的DNS设置中,您有类似的内容:
techiesbadi.tk. 14273 IN A 31.220.16.205
如果你添加:
*.techiesbadi.tk. 14273 IN A 31.220.16.205
因此,对您网站子域的所有请求仍将进行路由。您可以解析Apache规则中的子域,PHP,无论如何。