我有这个代码:
<VirtualHost *:80>
DocumentRoot /var/www/html/
ServerName site.com
ServerAlias *.site.com
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.site.com$
RewriteCond %{HTTP_HOST} ^((.*).)site.com$
RewriteRule ^/(.*) /folder/%2/$1
</VirtualHost>
它的工作原理是去
example.site.com
将显示site.com/folder/example/
文件夹的内容。问题是这个文件夹里有个文件,比如second.php
,然后去example.site.com/second.php
就报错找不到文件。如何解决这个问题?