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

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть адрес такого вида
http://ххххххх.com/index.php?distr=2
http://ххххххх.com/index.php?distr=3
...... и т.д. Хочу привести их к виду
http://ххххххх.com/distr/2 и т.д.
Есть еще вот такие адреса
содержат максимум 5 переменных. Их бы тоже не мешало как то выстроить по человечески. Но это уже другое дело, мне хотя бы с мелочью разобраться.
mihas добавил 24.05.2008 в 01:00
Совсем никаких вариантов?
Я делаю так
И ни черта не работает почему то.
попробуйте так
Dr.Canibal, спасибо, так почему то заработало :)
mihas добавил 24.05.2008 в 01:28
Ок, а если переменных 2, то такой способ уже не катит.
в таком случае нужно делать несколько наборов правил
можно попробовать так
А где же в этом правиле $1 и $2?
mihas добавил 24.05.2008 в 01:48
Так тоже работает, но совсем некрасиво. И еще проблема в том, что максимальное количество переменных 5, но может быть и 1 и 2 и 3, причем в любой комбинации. Поэтому наверное нужно какое то универсальное правило.
Если бы в именах переменных и их значениях не встречался "-" или "_", то "/" можно было бы заменить на этот символ, а то получится 10 "/" в адресе.
Shtogrin, я так уже пробовал. Проблема в том, что не обязательно наличие всех переменных. Может быть, например, первая, вторая и пятая а третья и четвертая пустые. В таком случае ничего не работает.
Shtogrin, я так уже пробовал. Проблема в том, что не обязательно наличие всех переменных. Может быть, например, первая, вторая и пятая а третья и четвертая пустые. В таком случае ничего не работает.
Приведите пример того к чему надо привести конструкцию из нескольких переменных...
Т.е. как урл до реврайта должен при этом выглядеть?
можно же визардом воспользоваться да посмотреть что он предлагает, не всегда концептно но тем не менее
http://mod-rewrite-wizard.com/
можно же визардом воспользоваться да посмотреть что он предлагает, не всегда концептно но тем не менее
http://mod-rewrite-wizard.com/
пасиба за линк, хороший мастер, думаю ТС тоже будет доволен
mihas,
Или нечто вроде ^distr(/([^/]*)(/([^/]*)(/([^/]*)(/([^/]*))?)?)?)?$ index.php?$1=$2&$3=$4 , т.е. где (/([^/]*))? вкладывается, вкладывается и вкладывается.
Или (имхо более разумно и универсально) ^distr(.*)htm$ index.php?bla=$1 и потом этот $bla разворачивать уже на php, благо это трудностей не представляет.