使用htaccess重定向静态文件

时间:2019-01-11 00:13:35

标签: .htaccess static yii2

嗨,我已经建立了一个子域static.mysite.com我已经在/ static处建立了子文件夹

在我尝试使用的htacces文件中:

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
RewriteCond %{HTTP_HOST} !static([0-9]+)\.

RewriteCond %{HTTP_HOST} static([0-9]+)\.
RewriteCond %{REQUEST_FILENAME} !\.(js|css|png|jpg|jpeg|gif)$ [NC]
RewriteRule (.*) https://www.mywebsite.com%{REQUEST_URI} [R=301,L]

但是当我检查页面上的源代码时,它仍然显示https://www.mywebsite/themes/static/css等路径

我怀疑上面的代码试图指向https://www.mywebsite.com/static,但是该文件夹不在根目录/ static下的Web文件夹中

我在使用Yii2的任何建议不确定是否可以改为更改应用程序的设置?

谢谢

0 个答案:

没有答案