[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регистр пути
Tumour
Всем привет.
Залил сайт на хостинг и обнаружил проблему,
<a href = "Bla"></a>


и

<a href = "bla"></a>


это оказывается разные ссылки, то есть если у меня папка bla именно так написана, то <a href = "Bla"></a> не сработает. И сейчас так получилось, верстку не я делал, парень поназывал папки допустим HowlToWork и когда идешь по этому пути, в адресной строке не красиво выглядет. Меня все на маленькие буквы в ручную... не, там много страниц и все ссылки менять...

На openserver работало все прекрасно.

Подскажите пожалуйста может как - то через .htaccess делает, чтобы get был регистронезависимым.

_____________
Путешествуй с BookRestEasy.com
redreem

Цитата (Tumour @ 13.05.2016 - 09:51)
парень поназывал папки допустим HowlToWork

отправь парню на исправление
Tumour
redreem
Автоматически сделать не как?

_____________
Путешествуй с BookRestEasy.com
Миша
Цитата (Tumour @ 13.05.2016 - 09:02)
redreem
Автоматически сделать не как?

Посмотри тут

_____________
Принимаю заказы, писать в ЛС
Tumour
Медведь
Я это делал, оно просто url переводи в нижний регистр и все. И получается все мои ссылки типа HowlToWork не работают, т.к .htaccess в нижний регистр перевел их в адресной строке.

_____________
Путешествуй с BookRestEasy.com
Миша
Цитата (Tumour @ 13.05.2016 - 09:07)
Медведь
Я это делал, оно просто url переводи в нижний регистр и все. И получается все мои ссылки типа HowlToWork не работают, т.к .htaccess в нижний регистр перевел их в адресной строке.

Тогда скорми php выдёргивай из тегов <a href ... и перезаписывай в нижний регистр.

_____________
Принимаю заказы, писать в ЛС
Tumour
Медведь
Ты не понял моего вопроса, это я тоже пробывал.
У меня папки есть такие JSIRGmbd, есть такие JSGkrgrkr, и такие есть SsSSssS, но это допустим, если я хочу зайти сюда JSIRGmbd, и если я в адресной строке напишу jsirgmbd то я увижу

Not Found

The requested URL /jsirgmbd/ was not found on this server.

Apache/2.4.10 (Unix) Server at uptriper.com Port 80

Вот так.

_____________
Путешествуй с BookRestEasy.com
Tumour
Вопрос в том, как мне научить сервер воспринимать qwe и QWE одинакого

_____________
Путешествуй с BookRestEasy.com
Tumour
Переименовывать папки я тоже об этом думал, смысла нет, мне все равно во всех файлах менять a href, идеальный вариант научить сервер воспринимать все без зависимости регистра.


_____________
Путешествуй с BookRestEasy.com
Guest
У apache есть такая штука RewriteMap. Но ей из .htaccess нельзя управлять.
В nginx вроде этого можно довиться с помощью скриптов (lua, perl).
Если все это не твой случай – напиши redirect.php, все запросы направь на него, а в нем уже разруливай.
Tumour
Я понял, спасибо. А возможно, что это хостинг решает, может им позвонить?

_____________
Путешествуй с BookRestEasy.com
Guest
Ну позвони на всякий случай.

Еще есть ][-вариант: пару строк javascipt, которые будут у всех ссылок на странице lowecase-ть href (и action у форм) smile.gif
Tumour
Звонил, сказали не возможно, только менять название папкам/файлам

_____________
Путешествуй с BookRestEasy.com
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.