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

Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Да сначала надо чтоб на сайты были такие ссылки.
Т.е. тебе надо прогнать твой код сайта и заменить их.
можно с делать с помощью такого кода:
вставляешь код в начале страницы ....
это, конечно, хорошо...
Только речь о MOD_REWRITE идет.
Хотелось бы увидеть работающее решение именно для него... (мануал изучается, однако пока ничего не фунциклирует.)
ЗНАЧИТ ТАК.
RewriteRule ^([a-z0-9]+)/([a-z0-9]+)\.html$ /index.html?lng=$1&page=$2 [R]
При такой опции работает. Следующим образом:
При вводе в адресной строке браузера ссылок вида:
http://mysite.ru/rus/services.html
перенаправляет на
http://mysite.ru/index.html?lng=rus&page=services
НО...
При переходе по ссылке, В АДРЕСНОЙ СТРОКЕ СНОВА ВЫВОДИТСЯ
http://mysite.ru/index.html?lng=rus&page=services
Можно ли сделать, чтобы И В АДРЕСНОЙ СТРОКЕ оставалась ссылка вида
http://mysite.ru/rus/services.html
КАК РАЗ именно по этой причине (я так думаю) - ссылки на страничке НЕ ОТМЕЧАЮТСЯ, КАК ПОСЕЩЕННЫЕ (цветом) - потому что я заменил все ссылки на страничке и привел их к виду mysite.ru/rus/services.html Но при переходе по ним мы ведь попадаем на ДРУГУЮ ссылку! На первоначальную, длинную...
Точно нужно, чтобы ссылка в адресной строке отображалась тоже в красивом виде... Иначе все теряет смысл.
СЛЕДУЮЩИЙ ШАГ.
ПРОБЛЕМА С АДРЕСНОЙ СТРОКОЙ РЕШЕНА:
не нужно использовать [R]. Тогда это будет внутренним преобразованием и в адресной строке НЕ БУДЕТ выводиться ссылка НА КОТОРУЮ будет перенаправлен браузер.
В итоге, сейчас использую (скорее всего, оно неверно, т.к. срабатывает лишь 1 раз):
RewriteRule ^([a-z0-9]+)/([a-z0-9]+)\.html $index.html?lng=$1&page=$2
НО ВНОВЬ ВОЗНИКАЮТ ПРОБЛЕМЫ. Вернее, одна проблема:
КО ВСЕМ ссылкам на первой же перенаправленной страничке дописывается еще один /rus/.
Таким образом,ссылка выглядит уже как:
http://mysite.ru/rus/rus/aboutus.html
после перехода на которую, естественно, выдается 404 ошибка... Так что с главной страницы можно перейти лишь по какой-либо ОДНОЙ ссылке... 😡
ПОДОЗРЕВАЮ, что происходит это из-за последующей обработки MOD_REWRITом обработанного УРЛ...
То есть регулярное выражение, приведенное выше - НЕВЕРНО... 😕
can anyone help???
RewriteRule ^/([a-z0-9]+)/([a-z0-9]+)\.html $index.html?lng=$1&page=$2 [L] не поможет?
RewriteRule ^/([a-z0-9]+)/([a-z0-9]+)\.html $index.html?lng=$1&page=$2 [L] не поможет?
Нет. При переходе по ссылке в строке состояния отображается правильная (красивая) ссылка, НО выдается страничка 404. 😡
попробуйте
RewriteRule ^([a-z0-9-]+)/([a-z0-9-]+)\.html?$ index.html?lng=$1&page=$2 [L]
у Вас у таблицы стилей абсолютный адрес?
может не находится какой-то файл либо картинка и сервак выдает для него 404 страницу, а браузер это видит и показывает,
также проверьте, какой на самом деле код выдает страница тут:
http://www.be1.ru/stat/?url=
удачи!