我在我的一台服务器上托管了一个通配符域,我期待的是添加以下.htaccess规则:
http://www.domain.com/ -> index.php
http://domain.com/ -> index.php
http://*.domain.com/ -> category.php?id=[What ever subdomain is visited]
http://*.domain.com/Some_underscored_Link-123123 -> prodcutdetails.php?id=[What ever subdomain is visited]&id=123213
此外,重定向发生时,不应更改浏览器上的URL。
在这方面的任何帮助都将受到高度赞赏。
答案 0 :(得分:1)
只需使用一些RewriteCond
:
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^(.*)\.example\.com
您的子域名在RewriteRule
中可用%1