Tôi có một máy chủ chia sẻ với một tên miền và một miền phụ (dành cho thiết bị di động và khách hàng). Mỗi tên miền và tên miền phụ có các trang chỉ mục mặc định khác nhau. Công ty lưu trữ đã bảo tôi đặt tất cả mọi thứ trong tệp .htaccess của tôi vì tôi không có quyền truy cập vào httpd.conf.Thay đổi DirectoryIndex dựa trên miền/miền phụ trong .htaccess
Những gì tôi muốn làm điều này là:
- Nếu người dùng đi vào domain1.com các
DirectoryIndex
nên là:index.html
- Nếu người dùng đi vào mobile.domain1.com các
DirectoryIndex
nên là:mobile-index.html
- Nếu người dùng đi vào post.domain1.com các
DirectoryIndex
nên là:post.php
- Nếu người dùng đi vào vote.domain1.com các
DirectoryIndex
nên là:vote.php
Edit: Ngoài ra, nếu tôi đi đến domain1.com/page/ các DirectoryIndex
nên là: index.html
. Nếu tôi truy cập mobile.domain1.com/page/, DirectoryIndex
phải là: mobile-index.html
Tôi có thể đặt gì trong tệp .htaccess của mình để thay đổi DirectoryIndex
cho từng tên miền phụ?
cảm ơn rất mich
Cảm ơn bạn đã làm rõ. Cảm ơn SetEnvIf, tôi nghĩ rằng đó là cách dễ dàng hơn để thực hiện (thay vì tạo ra 4 tập tin khác nhau). Cảm ơn – Tech4Wilco
Nói cách khác: '' không phải là động sau khi Apache bắt đầu. –
Geremia