-1

サーバーの 1 つでワイルドカード ドメインをホストしています。次の .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 を変更しないでください。

この点で何か助けていただければ幸いです。

4

1 に答える 1

1

RewriteCondいくつかの 'sを使用するだけです:

RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^(.*)\.example\.com

サブドメインの名前は、RewriteRuleとして利用可能です%1

于 2012-11-10T16:03:42.223 に答える