Будут ли приятель помочь мне сделать мои URLs нечувствительным .. я хочу сделать domain.com/url.ext просто как domain.com/Url.EXTчувствителен к регистру URLs в апаче
Запомнить
CheckSpelling on
не работает
Будут ли приятель помочь мне сделать мои URLs нечувствительным .. я хочу сделать domain.com/url.ext просто как domain.com/Url.EXTчувствителен к регистру URLs в апаче
Запомнить
CheckSpelling on
не работает
Вы можете легко сделать с помощью модуля mod_speling, который является частью стандартного дистрибутива Apache:
CheckSpelling На CheckCaseOnly На
После перезапуска HTTPD вы можете получить доступ к ABC, как Abc или ABC
Вы можете использовать RewriteMap и int:tolower
как в примере в документации mod_rewrite
http://httpd.apache.org/docs/current/rewrite/rewritemap.html#int
это не работает :( – Adnan
Если вы просите о помощи, вы должны объяснить, что вы 'пробовал (копировать/вставлять) и какие ошибки вы видите –
Я загрузил свои файлы на сервер. Некоторое расширение файла находится в капитале, например, SOMEFILE.EXT. Я не могу переименовать все файлы с нижним регистром, даже не изменить весь URL-адрес для капитала, и проблема в unix имеет чувствительные к регистру URL-адреса, но я хочу сделать его регистро-независимым .. поэтому мой url http: //domain.tld/somefile.ext должен быть перенаправлен на http: //domain.tld/SOMEFILE.EXT и наоборот. – Adnan
Возможный дубликат: http://stackoverflow.com/questions/2021796/make-folders-in-apache-case-insensitive-using-htaccess –