- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я только начал изучать mod_rewrite подскажите и разъясните:
У меня есть следующая строчка
RewriteRule ^(.*)catalogue.php$ $1catalogue.php?sid=$2
Цель, чтобы адрес вида
КАКОЙТО_УРЛ.ru/catalogue.php?sid=585676018457a93855e4b3
отображался как
КАКОЙТО_УРЛ.ru/catalogue.php
Но, что бы "sid" был в $_GET['sid'] и далее можно было его наследовать другими страницами без его отображения.
В чем моя ошибка? И как ее исправить?
rigmm, вы знаете, что за массив $_GET и для чего он служит?
Вам нужно данную переменную передавать не через $_GET, а допустим писать в куки.
допишите в .htaccess:
тогда сессии не будут отображаться в урле.
Вы случано не так хотите сделать?
/catalog/12/
преобразовать в:
/catalog.php?sid=12
Чтобы затем sid вытащить из $_GET?
Вы случано не так хотите сделать?
/catalog/12/
преобразовать в:
/catalog.php?sid=12
Чтобы затем sid вытащить из $_GET?
нет мне надо как раз наоборот:
преобразовать
"/catalog.php?sid=12"
но не в "/catalog/12/" а в "/catalog"
нет мне надо как раз наоборот:
преобразовать
"/catalog.php?sid=12"
но не в "/catalog/12/" а в "/catalog"
а как вы собираетесть отличать страницу с сид=12 и сид=11?
а как вы собираетесть отличать страницу с сид=12 и сид=11?
Дык я и спрашиваю, так можно? По высказываниям уже понял что так нельзя.
А как тогда лучше сделать? Цель, что бы каждый посетитель сайта имел уникальный идентификатор(ничего при этом не вводя) и что бы с урл было все хорошо и красиво(т.е. что бы поисовики нормально по сайту ходили).
Дык я и спрашиваю, так можно? По высказываниям уже понял что так нельзя.
А как тогда лучше сделать? Цель, что бы каждый посетитель сайта имел уникальный идентификатор(ничего при этом не вводя) и что бы с урл было все хорошо и красиво(т.е. что бы поисовики нормально по сайту ходили).
создавайте сессию, и будет у каждого вашего посетителя уникальный ID. Как убрать его из урла, я писал выше.
создавайте сессию, и будет у каждого вашего посетителя уникальный ID. Как убрать его из урла, я писал выше.
Че за сессия? И как ее создать?
А что вообще никак нельзя зашаманать этот sid что бы только его поискосики не видели? Я то думал с помощью mod_rewrite можно бы это сделать.😕
Че за сессия? И как ее создать?
Для чего вам нужно идентифицировать пользователя?
Вот доки по сессиям в пхп:
http://ru.php.net/session_start