.htaccess不适用于子目录

时间:2015-04-17 20:12:47

标签: .htaccess

根目录中的htaccess文件,它对于桌面用户来说非常好,因为桌面站点的文件位于根目录中,但对于我的移动网站,.htaccess文件似乎不能用作移动站点文件位于名为“m”

的子目录中

所以基本上我正在尝试在.htaccess文件中添加此代码

启用到期

ExpiresActive On

默认指令

ExpiresDefault“访问加1个月”

我的favicon

ExpiresByType image / x-icon“access plus 1 year”

图片

ExpiresByType image / gif“access plus 1 month” ExpiresByType image / png“access plus 1 month” ExpiresByType image / jpg“access plus 1 month” ExpiresByType image / jpeg“access plus 1 month”

CSS

ExpiresByType text / css“access plus 1 month”

的Javascript

ExpiresByType应用程序/ javascript“访问加1年”

当我检查谷歌页面速度测试它的工作完全适用于桌面网站,但至于移动它不是这样我必须为子目录制作一个单独的.htaccess文件,如果是,我必须添加什么那个或者我可以编辑当前的那个,以便它开始为那个“m”子目录工作。

由于

1 个答案:

答案 0 :(得分:0)

只有部分答案,但Apache web server documentation表示.htaccess文件适用于它们所在的目录,“及其所有子目录”。因此,您不需要为m子目录创建单独的.htaccess,或者在原始.htaccess中执行任何特殊操作,以使其适用于子目录。

您的Web服务器是Apache吗?也许其他Web服务器以不同的方式处理.htaccess文件。