thể trùng lặp:
Apache rewrite based on subdomainCách viết lại tên miền phụ thành biến trong URL?
Có thể viết lại một URL như thế này?
www.foo.website.com/some-page
để
www.website.com/some-page?var=foo
tôi hỏi về một viết lại (Tôi nghĩ rằng đó là những gì nó được gọi là) và không phải là một chuyển hướng. tức là tôi muốn URL đầu tiên ở lại trong thanh địa chỉ, nhưng để máy chủ "nhận" URL thứ hai.
Tôi chưa bao giờ hiểu làm thế nào để làm được ghi đè URL và cho đến nay những nỗ lực thảm hại của tôi để làm việc này đã thất bại thảm hại :-)
tôi nên thêm rằng tập tin .htaccess này cũng đang được sử dụng bởi WordPress và có đoạn mã sau:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /~kbj/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /~kbj/index.php [L]
</IfModule>
Bất kỳ trợ giúp hoặc lời khuyên nào sẽ được đánh giá rất nhiều!
http://stackoverflow.com/questions/49500/apache-rewrite-based-on-subdomain –