Может ли% 20 в URL-адресах сайта и имени файла создавать какие-либо проблемы на любом сервере или браузере (веб / мобильный), ОС или устройстве и т. Д.? - PullRequest
0 голосов
/ 12 ноября 2009

% 20 в URL-адресах сайта и имени файла может создать любую проблему на любом сервере, браузере или устройстве и т. Д.

Это плохо для SEO?

Ответы [ 3 ]

2 голосов
/ 12 ноября 2009

A %20 - это URL-код в пробел. Поскольку URL-адрес может содержать только определенные символы, другие символы должны быть закодированы для включения в URL-адрес. Например, следующий текст:

содержит пробелы

будет URL, закодированный как:

это% 20contains% 20spaces

Альтернативной кодировкой для пробела является символ +. Это часто предпочитается, потому что это не так «некрасиво», немного легче для чтения и немного короче. Та же строка, закодированная таким образом, будет:

это + содержит + пробел

Если у вас есть URL, который содержит фактическую строку% 20, символ% должен быть закодирован. Символ процента кодируется %25. Итак, следующий текст:

give100% 20times

будет URL, закодированный как:

give100% 2520times

Кодировка URL является стандартом в Интернете и требуется для правильной работы. Кодировка URL не должна вызывать каких-либо проблем, однако не кодировка URL вызовет проблемы.

2 голосов
/ 12 ноября 2009

Это не должно быть стандартным способом кодирования пробелов в URL?Если бы это было так, это "сломало бы сеть (тм)"

0 голосов
/ 12 ноября 2009

% 20 - это решение, а не проблема:)

...