- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Я разницу между redirecting и rewriting знаю. Но по вашему определению получается что разницы нет :)
Она условная. Редирект - это внешний рерайт, то есть перенаправление через клиента. В апаче при таком рерайте выставляется флаг R.
Не забывайте про неявное указание. Один из типов может быть указан путем отсутствия явного указания
site.com/page1 -существующая страница
site.com/page5 - несуществующая страница
как на стороне клиентта их различить без обращения к серверу?
Нахрен ты мне сдался, чтобы тебя кусать.
Sitealert, я это написал на всякий случай, как ответ на одну из возможных причин вашей "слепоты". Видимо, причина более очевидна :)
Ладно, вспомним предысторию:
мой вариант лучше тем, что для него не требуется реврайты. реврайты это атавизм в таких местах, где они не обязательны.
И тут вмешиваетесь вы со всей пролетарской прямотой:
Расскажи, как это сделать без рерайта.
Я стараюсь вам намекнуть, что до вашего вмешательства речь шла вовсе не о названии:
И только в дополнение, отвечая на ваш прямой вопрос, пишу, что в общем-то и "рерайт" в обычном понимании этого слова можно не использовать:
Дальше уже идет речь о том, что показанное назвать "рерайтом" хоть и трудно, но можно. И я объясняю, почему мне трудно, и предполагаю, почему альтернатива этому названию вам не нужна.
Я просто пытался донести до тебя, что ты вбил себе в башку какие-то собственные представления ("другие реалии", как ты говоришь), и не можешь понять элементарных вещей: то, что сервер открывает файл не по адресу запроса, а по другому адресу, и есть рерайт.
Я это прекрасно понимаю. А вы понимаете, что /var/www/project/index.php в моем примере - не адрес и что можно запускать этот index.php без оценки адреса запроса?
---------- Добавлено 15.06.2020 в 13:23 ----------
site.com/page1 -существующая страница
site.com/page5 - несуществующая страница
как на стороне клиентта их различить без обращения к серверу?
А вы понимаете, что /var/www/project/index.php в моем примере - не адрес
Я всё понимаю.
Сервер получает в запросе адрес, который по дефолту означает путь в файловой системе от корня сайта.
можно запускать этот index.php без оценки адреса запроса
а вот тип страницы имеет смысл указывать практически всегда - это очень сильно упрощает жизнь
Имеет смысл только единицам, точно знающим зачем оно им надо (извращения ради извращений, как я не раз говорил ;)), а не людей (и их сайтам) с вопросами:
а нужна ли вообще структура в URL информационного сайта?
категории нужны чисто для технических целей и удобства аналитики, а так же для яндекса (формирование цепочек навигации в снипете)
Кстати, (для foxi прежде всего) [не] ЧПУ и структура "каталогов" в Я.метрике
Это конкретно скрин переходов, но не в этом дело
Sitealert, я вам про Ивана, а вы мне про болвана.
Я всё понимаю.
Нет, в первой процитированной части моего предложения я писал про файл скрипта-обработчика, а не про адрес в запросе.
Т.е. вы не понимаете, что написано во второй процитированной части. Я так сразу и подумал. А это как раз и есть признак "нерерайта", т.е. "прямого запуска фронт-контроллера".
А это как раз и есть признак "нерерайта", т.е. "прямого запуска фронт-контроллера".
Прямой запуск index.php? Это сильно, чего уж.
Ок, а расскажи как без реврайтов на уровне движка (ок, и хтацесса) разрулить конструкции урлов типа
/smart/brand/samsng/ontach/ - конечная страница продукта.
/brand/samsng/ - "каталог" всех продуктов одного бренда
/brand/samsng/smart/ - "каталог" одного типа одного бренда
?
Она условная. Редирект - это внешний рерайт, то есть перенаправление через клиента. В апаче при таком рерайте выставляется флаг R.
Опять таки для пополнения багажа знаний о терминологии.
А симлинк тогда можно считать рерайтом ?
Имеет смысл только единицам...
SeVlad, ну, вы опять давите на то, что "люди" отдельно, "единицы" отдельно. Раз автор задает такой вопрос на форуме, значит, он всерьез об этом задумывается. Или он после этого для вас уже не человек? :)
На подчеркнутое обратил внимание.
estic, освой пож цитирование на форуме. Не понятно на что-то ты отвечаешь.
На что я давлю. какие единицы...?