Apache htaccess子域访问文件夹

Apache htaccess子域访问文件夹,apache,.htaccess,Apache,.htaccess,我有一个无法解决的问题。我向你解释。我有这样一个网站: admin.myweb.com 因此,我将CSS和Javascripts放在一个名为static的文件夹中,“admin.myweb.com”需要以这种方式获取静态文件: static.admin.myweb.com 现在我有了我的“admin.myweb.com”,它运行良好,但没有CSS和Javascript。所以我创建了一个名为“static.admin.miweb.com”的子域 我的问题是,当网站试图转到static.admin.

我有一个无法解决的问题。我向你解释。我有这样一个网站:

admin.myweb.com

因此,我将CSS和Javascripts放在一个名为static的文件夹中,“admin.myweb.com”需要以这种方式获取静态文件:

static.admin.myweb.com

现在我有了我的“admin.myweb.com”,它运行良好,但没有CSS和Javascript。所以我创建了一个名为“static.admin.miweb.com”的子域

我的问题是,当网站试图转到static.admin.myweb.com时,我希望它转到文件夹“/instances/myweb/public/static”。我搜索了很多,尝试了很多httaccess代码,但没有人成功

基本上我想说:“当你收到static.admin.myweb.com时,转到/instances/myweb/public/static”


我对htaccess越来越着迷了!有人知道怎么做吗?:)

假设
/instances/myweb/public
是您网站的根目录,请将以下规则放置在
.htaccess
文件中:

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^static\.admin\.myweb\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/static [NC]
RewriteRule ^(.*)$ /static/$1 [L]

假设
/instances/myweb/public
是网站的根目录,请将以下规则放置在
.htaccess
文件中:

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^static\.admin\.myweb\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/static [NC]
RewriteRule ^(.*)$ /static/$1 [L]

我快被htaccess搞疯了对下面的答案没有反应:P
我对htaccess快疯了且对以下答案无响应:P