因此。 我已将以下内容添加到我的vhost:
key=
然后将以下内容添加到我的网站的.htaccess
中RewriteEngine On
RewriteMap lowercase int:tolower
最适合将任何传入的网址设为小写。
我偶然发现的问题是,任何图像,js等......(静态资源)也试图重写为全部小写。在Linux机器上,当实际文件名为大写时,这根本不会飞。 (不,我无法控制文件的命名方式......)
如何强制重写以排除所有静态资源?
CentOS 7,Apache 2.4
答案 0 :(得分:1)
只需从重写中排除静态文件。对于图像,它看起来像:
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png)$ [NC]