我有以下规则可以正常工作。它只是让我能够制作虚拟子域:
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([^.]+)\.domain\.com$ [NC]
RewriteRule ^(.*)$ /projects/index.php?project=%2 [L,QSA]
但是,当它project.domain.com
完全没问题时,我需要掩盖project.domain.com/first/
todomain.com/index.php?project=%2&a=first
和project.domain.com/first/second/
to domain.com/index.php?project=%2&a=first&b=second
。
我已经尝试了几件事,但都没有奏效。我可以列出它们,但所有描述都会有点长。如果有人可以提供帮助,那就太好了,否则请发表评论以用我已经尝试过的任何内容及其结果来更新我的问题。