【发布时间】:2013-01-01 22:46:55
【问题描述】:
我在 Apache2 中遇到了重写条件和规则的问题。 我想要动态子域和动态文件夹,它们将重写为 php 脚本。 例如:
sub1.example.com/folder1 => do.php?a=sub1&b=folder1
sub2.example.com/folder2 => do.php?a=sub1&b=folder2
看起来每个子域都有自己的文件夹。但是某些子域(管理员等)不会被重写。
我知道如何重写子域:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(^.*)\.example.com/ [NC]
RewriteRule ^(.*)$ do.php?a=%1 [L,P]
但我不知道,如何在子域中做动态文件夹。
非常感谢
【问题讨论】:
标签: php apache mod-rewrite url-rewriting