【发布时间】:2013-04-23 00:43:01
【问题描述】:
我正在创建一个网站,用户可以在其中创建包含文件、文件夹等的子域。 这些网站进入一个名为网站的文件夹,因此它将是
site.com/websites/subdomain.site.com
我只需要在RewriteRule 的末尾加上{REQUEST_URI} 以便用户可以转到
例如,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 /
【问题讨论】:
标签: apache .htaccess mod-rewrite url-rewriting mod-proxy