我正在创建一个站点,用户可以在其中创建包含文件、文件夹等的子域。这些站点进入一个名为网站的文件夹,因此它将是
site.com/websites/subdomain.site.com
我只需要{REQUEST_URI}
在结尾处,RewriteRule
以便用户可以转到示例,subdomain.site.com/images/etc/img.jpg
并且仍然会显示他们的子域subdomain.site.com/images/etc/img.jpg
,但内容实际上会在site.com/websites/subdomain.site.com/images/etc/img.jpg
很抱歉创建了多个问题,文档对我来说很难,我对此完全陌生,但我正在尝试......请帮助解决这个问题:)
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !^/websites/
RewriteCond %{HTTP_HOST} (.*)$ [NC]
RewriteRule ^(.*)$ /websites/%1/ [L]
ErrorDocument 404 /