- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Каким образом работает сервер?
Т.е. при обращении сервер считывает URL по которому обращается пользователь и выдает ответ в виде страницы, верно?
Нужно ли в ссылках в таком случае писать в конце слеш, ведь при этом для сервера формируется единый и правильный адрес, верно?
И ещё вопрос про знак вопроса в URL. Допутсим ли он?
Смотрел в RFC 1738, не разобрался сходу.
Какие знаки недопустимы в URL и почему они конвертятся в %...
Нашел ответ на форуме, что лучше слеш в конце ставить. Т.е. насколько я понимаю, при обращении пользователя идет запрос, далее выдается ответ от сервера. Соответственно, если запрос сформирован некорректно, то в таком случае, при таки правильном со стороны пользователя запросе сервер выдает повторный ответ.
Верно ли утверждение:
запрос смотрится до знака "?"
все что после него - это параметры
то есть слеш будет влиять только на ту часть. которая до "?"
при адресе ссылки: адрессайта.ру/?страница-на-сайте
Всё, что после "адрессайта.ру" и до "?" — это путь.
Если в качестве пути указан только "/" или название директории (но не файла), и при этом нет никаких правил RewriteRule, то сервер берёт из этой директории интексный файл по-умолчанию (например, index.php).
Всё что после "?" — это строка запроса.
Вообще, серверу абсолютно по-барабану, как выглядит запрос, сколько в нём слэшей и различных символов.
Он или находит скрипт (или файл) с соответствующим именем (в том числе, с помощью правил RewriteRule) или не находит. Если находит, то выполняет и отдаёт результат пользователю.
[umka] добавил 21.05.2011 в 00:13
Вот ещё чтиво
http://ru.wikipedia.org/wiki/URL
http://ru.wikipedia.org/wiki/URI
;8973814']... Вообще, серверу абсолютно по-барабану, как выглядит запрос, сколько в нём слэшей и различных символов ...
+1, но вот ПыСЫ превередничают 😂 так что не плодим дубли и ставим слеши:
Вопрос в том - нужно ли ставить в конце слеш или нет?
Потому как, насколько я читал - требуется. Во избежании повторных запросов со стороны сервера.
"Нужно" — с точки зрения чего?
С точки зрения сервера — по барабану.
Если вы напишете "http://site.ru/something", то если "something" является файлом, будет отдан этот файл, если это директория, то сервер сам добавит "/" и сделает редирект (т.е. да, браузер сделает ещё один запрос).
Если же у вас отдаётся один и тот же контент и с "/" и без, то с точки зрения поисковых систем это будут две разные страницы и с точки зрения оптимизаторов желательно, чтобы был только один вариант (любой).
Если это у вас директория слэш ставить нужно.
Все что передается после знака вопроса и есть параметры запроса GET разделяемые символом &(Только для скриптовых файлов php, asp, perl and etc)