Regex 重写规则不适用于htaccess

Regex 重写规则不适用于htaccess,regex,.htaccess,mod-rewrite,cdn,Regex,.htaccess,Mod Rewrite,Cdn,在过去的几天里,我已经尽了最大的努力,但无法解决这个问题。谢谢你的建议。 目前,我们的css文件位于服务器上,例如。 现在,我们希望从CDN(Akamai)获取css (关于CDN) 我正在放下下面htaccess的相关线路。“#”是为了本帖的目的而故意写的,不是无意中的疏忽 <IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine on #RewriteLog "/var/log/rewrite.log" #Re

在过去的几天里,我已经尽了最大的努力,但无法解决这个问题。谢谢你的建议。 目前,我们的css文件位于服务器上,例如。

现在,我们希望从CDN(Akamai)获取css (关于CDN)

我正在放下下面htaccess的相关线路。“#”是为了本帖的目的而故意写的,不是无意中的疏忽

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
#RewriteLog "/var/log/rewrite.log"
#RewriteLogLevel 3
############################################
## you can put here your magento root folder
## path relative to web root
RewriteBase /
############################################
## workaround for HTTP authorization
## in CGI environment
RewriteRule ^media/css/(.*) http://css.yellowgiraffe.in/$1 [NC,R=301,L]

选项+FollowSymLinks
重新启动发动机
#重写日志“/var/log/rewrite.log”
#重写日志级别3
############################################
##您可以将magento根文件夹放在这里
##相对于web根目录的路径
重写基/
############################################
##HTTP授权的变通方法
##在CGI环境中
重写规则^media/css/(*)http://css.yellowgiraffe.in/$1[NC,R=301,L]
在对htaccess进行上述更改后,当我运行inspect browser时,仍然可以看到旧的URL。仅供参考-为了检查我使用的正则表达式Scriptular


提前感谢您的任何输入

如果我错了,请纠正我,但您要使用的重写规则是上面的最后一行吗?它看起来用一个#注释掉了。也许可以尝试删除它并重新启动apache,以确保没有缓存任何内容

尝试:


选项+FollowSymLinks
重新启动发动机
重写基/
重写规则^media/css/(*)http://css.yellowgiraffe.in/$1[NC,R=301,L]

Yes最后一行是我们要运行的重写规则。我们在没有“#”的情况下运行它,我甚至尝试重新启动apache。但是它没有在服务器或可能有旧URL的插件上进行trickAny缓存?我们已经尝试了上面的建议。。(删除#,缓存)。由于某种原因,它似乎不起作用
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^media/css/(.*) http://css.yellowgiraffe.in/$1 [NC,R=301,L]
</IfModule>