を使用してワイルドカードサブドメインの作成:私はこのような状況を持ちたいのApacheのVirtualHost
場合は、このURLを使用してユーザの要求:
example.com
またはwww.example.com
、 ユーザーはこのディレクトリにindex.php
/home/admin1/public_html/
が表示されますが、例えば、
freediscount.example.com
のように他のサブドメイン(ワイルドカード)を使用しているユーザーからのリクエストでは、index.php
がこのパスに表示されます。/home/admin1/public_html/userweb/freediscount.example.com
私のホスティング上の技術的なサポートは、私はこの方法を使用することをお勧め:そのチュートリアルに基づいてhttp://www.wiredstudios.com/php-programming/setting-up-wildcard-dns-for-subdomains-on-cpanel.html
、PHPは新しい仕事を持っている...とき、サブドメインとユーザの要求特定のフォルダにリダイレクトします。私はこの方法が嫌いです。私にとっては、Apacheがこれを処理できる方が良いでしょう。私は必要なものとほぼ近い
はこの方法です:Virtualhost For Wildcard Subdomain and Static Subdomain
しかし、私はそのような状況のために正しくVirtualHost
を作成する方法を、VirtualHost
設定に問題がありますか?ここ
は、私がやったが、うまくいきませんでした何:
## I think this one is for www or without www, automatically generated with WHM
<VirtualHost xx.xx.xx.xx:80>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /home/admin1/public_html
</VirtualHost>
## Here's what I'm trying to add
<VirtualHost xx.xx.xx.xx:80>
ServerName example.com
DocumentRoot /home/admin1/public_html/userweb/*
</VirtualHost>
今日のリンクが死んでいます。 – kontur