Доступ к file.php
Письмо mydomain.com/file
. Мне нужно иметь доступ и писать mydomain.com/FILE
..htaccess не зависящие от регистра каталоги
В .htaccess я использую следующие правила, чтобы удалить расширение:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^(.+?)/?$ /$1.php [L]
# redirect to .php-less link if requested directly
RewriteCond %{THE_REQUEST} ^[A-Z]+\s.+\.php\sHTTP/.+
RewriteRule ^(.+)\.php $1 [R=301,L]
Если это правило должно быть changed- это до вас.
Это в частной сети. Мне нужно минимизировать ошибки пользователя. –
Сохраните ваши файлы в нижнем регистре и с помощью 'RewriteMap' конвертируйте каждый URL в нижний регистр. (требуется доступ к конфигурации сервера Apache) – anubhava
Файлы находятся в нижнем регистре. Какие изменения я должен внести в config, и как использовать RewriteMap? Не могли бы вы написать в форме ответа, чтобы я мог отметить это, если это правильно? –