我想做像basecamp.com中使用的那样的事情:例如,您公司的名称变为第三级域名http://mycompany.basecamp.com。我知道它(很可能)是基于.htaccess文件和mod_rewrite制作的,但我不太清楚究竟是怎么回事。请告诉我它是如何实施的?提前谢谢!
答案 0 :(得分:2)
/host/users/myaccount/htdocs/mycompany
或等效的.htaccess
文件:RewriteCond %{HTTP_HOST} ^mycompany\.basecamp\.com RewriteCond %{REQUEST_URI}!^/mycompany/? RewriteRule ^(.*)$ /mycompany/$1 [L]
这将捕获对第三级域的每次调用,并使用子文件夹中的文件进行回答