小编gel*_*urg的帖子

Apache .htaccess:从单独的域提供.css文件?

我正在尝试从单独的域为我的网站提供CSS文件.

我在我的网站的.htaccess中有以下条目(在文档根目录中):

RewriteRule ^templates/*\.css$ http://css.mysite.com/templates/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)

旨在简单匹配:

http://www.mysite.com/templates/default/styles/main.css
Run Code Online (Sandbox Code Playgroud)

...并将HTTP 301重定向发送到:

http://css.mysite.com/templates/default/styles/main.css
Run Code Online (Sandbox Code Playgroud)

但实际上被称为的是:

http://css.mysite.com/templates/.css
Run Code Online (Sandbox Code Playgroud)

(我想复制上面的内容*.js并从js.mysite.com和所有png&jpgs提供服务,并从img.mysite.com提供服务.)

任何见解都会很棒.我必须承认,htaccess重写规则似乎总是躲避我.

apache .htaccess mod-rewrite

5
推荐指数
1
解决办法
1284
查看次数

标签 统计

.htaccess ×1

apache ×1

mod-rewrite ×1