Tumour
13.05.2016 - 08:51
Всем привет.
Залил сайт на хостинг и обнаружил проблему,
<a href = "Bla"></a>
и
<a href = "bla"></a>
это оказывается разные ссылки, то есть если у меня папка bla именно так написана, то <a href = "Bla"></a> не сработает. И сейчас так получилось, верстку не я делал, парень поназывал папки допустим HowlToWork и когда идешь по этому пути, в адресной строке не красиво выглядет. Меня все на маленькие буквы в ручную... не, там много страниц и все ссылки менять...
На openserver работало все прекрасно.
Подскажите пожалуйста может как - то через .htaccess делает, чтобы get был регистронезависимым.
_____________
Путешествуй с BookRestEasy.com
redreem
13.05.2016 - 08:59
Цитата (Tumour @ 13.05.2016 - 09:51) |
парень поназывал папки допустим HowlToWork |
отправь парню на исправление
Tumour
13.05.2016 - 09:02
redreem
Автоматически сделать не как?
_____________
Путешествуй с BookRestEasy.com
Цитата (Tumour @ 13.05.2016 - 09:02) |
redreem Автоматически сделать не как? |
Посмотри тут
_____________
Принимаю заказы, писать в ЛС
Tumour
13.05.2016 - 09:07
Медведь
Я это делал, оно просто url переводи в нижний регистр и все. И получается все мои ссылки типа HowlToWork не работают, т.к .htaccess в нижний регистр перевел их в адресной строке.
_____________
Путешествуй с BookRestEasy.com
Цитата (Tumour @ 13.05.2016 - 09:07) |
Медведь Я это делал, оно просто url переводи в нижний регистр и все. И получается все мои ссылки типа HowlToWork не работают, т.к .htaccess в нижний регистр перевел их в адресной строке. |
Тогда скорми php выдёргивай из тегов <a href ... и перезаписывай в нижний регистр.
_____________
Принимаю заказы, писать в ЛС
Tumour
13.05.2016 - 09:14
Медведь
Ты не понял моего вопроса, это я тоже пробывал.
У меня папки есть такие 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
13.05.2016 - 09:15
Вопрос в том, как мне научить сервер воспринимать qwe и QWE одинакого
_____________
Путешествуй с BookRestEasy.com
Tumour
13.05.2016 - 09:23
Переименовывать папки я тоже об этом думал, смысла нет, мне все равно во всех файлах менять a href, идеальный вариант научить сервер воспринимать все без зависимости регистра.
_____________
Путешествуй с BookRestEasy.com
У apache есть такая штука RewriteMap. Но ей из .htaccess нельзя управлять.
В nginx вроде этого можно довиться с помощью скриптов (lua, perl).
Если все это не твой случай – напиши redirect.php, все запросы направь на него, а в нем уже разруливай.
Tumour
13.05.2016 - 09:33
Я понял, спасибо. А возможно, что это хостинг решает, может им позвонить?
_____________
Путешествуй с BookRestEasy.com
Ну позвони на всякий случай.
Еще есть ][-вариант: пару строк javascipt, которые будут у всех ссылок на странице lowecase-ть href (и action у форм)
Tumour
14.05.2016 - 13:19
Звонил, сказали не возможно, только менять название папкам/файлам
_____________
Путешествуй с BookRestEasy.com
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.