Đạo sư của
Tôi có một tệp .htaccess đơn giản trong đó tôi chỉ chuyển hướng không www sang www cho ứng dụng web của mình. Bây giờ những gì tôi muốn làm là
- Tạo một vhost mới như http: //subdomain.mydomain.tld
- Tạo chuyển hướng cho bất kỳ ai đến tên miền phụ đó vào một thư mục trên ứng dụng của tôi như ứng dụng / webroot / tên miền phụ
.Htaccess hiện tại của tôi trông như thế này
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain\.tld [NC]
RewriteRule ^(.*)$ http://www.mydomain.tld/$1 [R=301.L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app/webroot/$1 [QSA,L]
</IfModule>
Làm thế nào tôi sẽ đi về nó? Tôi có thể làm tất cả điều này trong tệp .htaccess của mình không hoặc tôi có cần phải làm phiền với GoDaddy không? Tôi thay vì không làm điều này trong ứng dụng, nếu điều đó có ý nghĩa.
Tôi đang chạy Ubuntu 10.04 + Apache 2.2.14-5
Cảm ơn