X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Имеет ли значение регистр в url ?
prolisk
prolisk
Topic Starter сообщение 20.7.2015, 11:10; Ответить: prolisk
Сообщение #1


Бродил просторами сети и наткнулся на одну ошибку...или недоработку. Я так понимаю, администратор сделал в .htaccess какое-то правило, что если большая буква в УРЛ страница не находится.

Влияет ли как то большая буква в url-ссылке на странице?
[hide]Например:
1) работает http://www.delphi-manual.ru/dynamically ... onents.php
2) нет http://www.delphi-manual.ru/Dynamically ... onents.php[/hide]


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dotatin
Dotatin
сообщение 20.7.2015, 11:56; Ответить: Dotatin
Сообщение #2


Странно. Обычно регистр никак не влияет на адрес.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
Topic Starter сообщение 20.7.2015, 12:24; Ответить: prolisk
Сообщение #3


Tehnik, и я о том же. Но как видим в примере - играет роль. Видимо скрипт прописал.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sa[Y]moN
Sa[Y]moN
сообщение 20.7.2015, 13:54; Ответить: Sa[Y]moN
Сообщение #4


Есть такая особенность, некоторых CMS. Они позволяют задавать верхний регистр, либо генерируют его сами исходя из заголовка (пишите новость, начинаете с большой буквы - CMS так-же дублирует это в ЧПУ). Влияния не какого. Однако, одна страница с разным регистром - может восприниматься как разная. На сколько я помню, раньше на uCoz'е можно было прописывать большой регистр.

По мимо этого, можно задавать регистр системным файлам (JS, CSS, изображения). Только вчера столкнулся со случаем:

CMS Битрикс, файл темы содержит изображение, которое указано как truks.JPG. Менял изображение на оптимизированное. При этом, залил truks.jpg. Система его не находила, и оно просто не отображалось, пока не изменил путь к картинке в файле шаблона.

Помню, так-же, были когда-то сайты на uCoz'е у меня. Имелись баннеры сайта, хранились в корне. Banner.png и banner.png - были разными изображениями и отличались размерами. Система их выводила как разные, когда вставляешь в код.

Однако, рекомендуется использовать в URL только буквы нижнего регистра.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
Topic Starter сообщение 20.7.2015, 16:10; Ответить: prolisk
Сообщение #5


(Sa[Y)
moN""] использовать в URL только буквы нижнего регистра.

я тоже не вижу смысла издеваться. Просто прописал и все. Раньше и код писали исключительно нижним регистром.
Но все же - на ПС как то влияет? Вот интересно.
По этому примеру:
[hide]фраза site:http://delphi-manual.ru/Dynamically
где dynamically и с малой, и с большой вводишь
находит нужную страницу.[/hide]
Видимо не влияет, но не отображает.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
сообщение 22.7.2015, 14:05; Ответить: k0ttee
Сообщение #6


По стандартам соединения между браузером и сервером - не имеет.
Однако если "так настроить", то будет иметь на сервере: можно сделать две разные страницы: /page.html и Page.html

Кто сидел за линуксами, тот знает что можно создать разные файлы: файл, Файл, фАйл, фаЙл, файЛ, ФАЙЛ, ФАйл, ФАЙл, Файл. На MacOS можно включить регистр в файловой системе, да и на винде можно (если вы true-пользователь). Однако настройки вашей файловой системы повлияют только на локальные файлы (даже сервера localhost они не коснутся - локальный сервер настраивается независимо от файловой системы).

В случаях, когда это нужно - настроил и настроил. Но на обычном сайте это как-то извращенно, я считаю.

администратор сделал в .htaccess какое-то правило

Ну так смените это правило, или пообщайтесь с ним на эту тему - вдруг он в чем-то прав? Потом нам расскажете зачем так было сделано.


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
Topic Starter сообщение 23.7.2015, 10:10; Ответить: prolisk
Сообщение #7


(k0ttee)
у так смените это правило, или пообщайтесь с ним на эту тему -

да мне зачем? :) Просто на сайте увидел.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
airman
airman
сообщение 23.7.2015, 20:02; Ответить: airman
Сообщение #8


Помню на заре начинания изучения хтмл долго искал почему у меня картинки на сайте не открываются, оказалось дело в регистре :D Названия картинок начинались с заглавной.
По сабжу не влияют, но эстетичнее имхо когда все с маленькой.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
Topic Starter сообщение 23.7.2015, 20:06; Ответить: prolisk
Сообщение #9


birds, по картинкам много CMS требуют один формат - нижний регистр. Так некоторые картинки с форматом .PNG, .JPG работать не будут, если они в большом регистре.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
сообщение 24.7.2015, 4:37; Ответить: k0ttee
Сообщение #10


картинки на сайте не открываются, оказалось дело в регистре

Привыкли что в винде file.PNG и file.png равнозначны, но вот в линуксах это два разных файла. Не мудрено что не открывает. :D

CMS требуют один формат - нижний регистр

CMS, если адекватны, картинки просто вставляют в текст через <img src='/picture.png'>, а отдает их браузеру сервер (без участия CMS). Да и файл .htaccess все-таки служит для настройки сервера Apache в текущей папке с движком, а не для настройки самой CMS.

У меня этого конфига нету, ибо Nginx и php-fpm. И вот пример моего конфига (раз уж настраивать сайт отдельно)
server {
        server_name .our-hockey.ru; //домен с точкой в начале подцепит все, включая любые поддомены
        root /var/www/suk/web; //путь к папке сайта
        index index.php; //главный файл обработчик

        if ($host ~* ^www\.(.+)$) { //если www
                set $newhost $1; //вычленяем домен
                rewrite ^ http://$newhost$request_uri permanent; //перманентная переадресация на "без www"
        }
        location / { //локация после слеша, то есть после "http://domain.ru/"
                try_files $uri $uri/ /index.php?$args; //просто файл, затем урл со слешем, затем index.php с аргументами
        }
        location ~ \.php$ { //локация с ".php" на конце (лень комментировать)
                try_files $uri $uri/ /index.php?$args;
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
        }
}


Про картинки ни слова. Я в движке сделал strtolower() именам картинок при загрузке (сам себя защитил от рукопопия).

Сервер открывает адреса и в верхнем регистре:
_http://OUR-HOCKEY.RU/HOKKEINII-KLYB-SPARTAK-MOSKVA.HTML


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Куплю "вечные URL" с ваших сайтов с тематикой - Пластиковые Окна!
5 regem 8370 15.3.2020, 19:46
автор: Narsus797
Горячая тема (нет новых ответов) Имеет ли смысл связываться с CPA?
30 TimurR 3409 17.4.2019, 13:46
автор: UnionPharmDm
Открытая тема (нет новых ответов) Куплю места для размещения TXT+URL Строительная тематика.
7 regem 7587 28.3.2019, 18:31
автор: regem
Открытая тема (нет новых ответов) Куплю места для размещения TXT+URL Кафе, Ресторан, Банкетные тематики.
0 regem 8335 1.3.2017, 3:20
автор: regem
Открытая тема (нет новых ответов) убрать GET запрос с URL
Сделать ЧПУ ссылок
18 WoWeb 9851 28.10.2016, 17:18
автор: WoWeb


 



RSS Текстовая версия Сейчас: 28.3.2024, 13:52
Дизайн