исправить чувствительный к регистру URL

Я работал над своим локальным хостом с xampp, и у меня есть ссылка, которая выглядит следующим образом

http://localhost/Example

, а другая называется

http://localhost/example

. Вызванный пример в нижнем регистре, но любой из них работает. Однако я переместил файлы в экземпляр Ubuntu AWS, и он там не работает.

Что мне нужно сделать, чтобы обрабатывать URL, чтобы они не учитывали регистр в Ubuntu?

0
задан 10 December 2013 в 16:03

1 ответ

Используйте mod_speling 1 . Добавьте следующий код в .htaccess:

CheckSpelling On
CheckCaseOnly On

Эти две директивы включат проверку орфографии, а затем ограничат ее только исправлением ошибок регистра. Это повлияет на все уровни в URL, например, http://localhost/ExAmPle/someFILE будет зафиксировано на http://localhost/example/someFile, если последний действительно существует.

Если оба случая существуют на диске, пользователю будет предоставлена ​​страница выбора.

1 Неправильное написание имени является целенаправленным действием авторов.

0
ответ дан 10 December 2013 в 16:03

Другие вопросы по тегам:

Похожие вопросы: