0

仮想ホストで RewriteMap を使用して、すべての URL を強制的に小文字にしています。

ただし、特定のディレクトリとコンテンツを強制的に小文字にすることを除外したいと思います。これは可能ですか?これは私の現在の htaccess であるため、/static/ および /media/ ディレクトリを強制的に小文字にしないようにするために追加する必要があるルール/条件を誰かが教えてくれるかどうか疑問に思いました。

<IfModule mod_rewrite.c>

    RewriteEngine On

    # Don't redirect these
    #RewriteRule \.(gif|jpe?g|png|css|js)$ - [NC,L]

    # Always remove any trailing slashes
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} ^(.+)/$
    RewriteRule ^(.+)/$  /$1 [R=301,L]

    # Removes index.php
    RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php/$1 [L]

</IfModule>

ありがとうございました。

4

1 に答える 1