【发布时间】:2011-11-08 08:10:01
【问题描述】:
我有一个共享主机,带有一个域和一个子域(用于移动设备和客户端)。每个域和子域都有不同的默认索引页面。托管公司告诉我将所有内容都放在我的 .htaccess 文件中,因为我无法访问 httpd.conf。
我想做的是这样的:
- 如果用户访问 domain1.com,
DirectoryIndex应该是:index.html - 如果用户访问 mobile.domain1.com,
DirectoryIndex应该是:mobile-index.html - 如果用户访问 post.domain1.com,
DirectoryIndex应该是:post.php - 如果用户访问 vote.domain1.com,
DirectoryIndex应该是:vote.php
编辑:
另外,如果我访问 domain1.com/page/,DirectoryIndex 应该是:index.html。如果我去 mobile.domain1.com/page/ DirectoryIndex 应该是:mobile-index.html
为了更改每个子域的DirectoryIndex,我可以在我的 .htaccess 文件中添加什么内容?
非常感谢你
【问题讨论】:
标签: apache .htaccess mod-rewrite redirect directoryindex