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

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем доброго времени суток...
Есть такая проблема. Предположим есть небольшой сайт из нескольких десятков страниц, все из которых генерируются PHP скриптом с определенным набором параметров. Все страницы, кроме того, перелинкованы между собой. Т.е., например
http://www.site.ru/script.php?a=b&c=d&e=f
В зависимости от значений параметров генерируются разные страницы, в которых также есть ссылки вида
то есть на "тот же скрипт".
Если мы воспользуемся mod rewrite и настроим файл .htaccess для преобразования ЧПУ в обычный формат, то в браузере можно быдет задавать удобный URL вида
http://www.site.ru/script/b/d/f
НО! Генерируемые страницы все еще будут содержать старые не ЧПУ ссылки. Вопрос заключается в том, можно ли автоматически обрабатывать PHP файлы для преобразования ссылок, содержащихся в них, в ЧПУ? Т.е. своеобразный постпроцессинг средствами самого PHP перед отправкой страницы в браузер, который будет заменять все ссылки в ЧПУ вид?
Иначе придется править сам script.php, чтобы он формировал ссылки в ЧПУ формате. Но хотелось бы автоматизированное решение, чтобы не менять скрипт! Есть идеи?
Вы идею ЧПУ не с того конца курите.
1. движёк генерит ЧПУ ссылки
2. modrewrite преобразует ЧПУ в неЧПУ
3. движёк обрабатывает неЧПУ ссылки
именно.
Иначе придется править сам script.php, чтобы он формировал ссылки в ЧПУ формате. Но хотелось бы автоматизированное решение, чтобы не менять скрипт! Есть идеи?
Так и придется делать. Наиболее простой но наименее масштабируемый способ - перед окончательным выводом контента прогонять его через preg_replace и заменять все ссылки старого вида на чпу.
Для ПОСТпроцессинга - в начале скрипта ставь
ob_start();
в конце ставь
$s=ob_get_clear();
и прегреплейсом, как уже говорилось.
Но по феншую скрипт должен генерировать уже ЧПУ, как уже говорилось
ob_start();
в конце ставь
$s=ob_get_clear();
и прегреплейсом, как уже говорилось.
Но по феншую скрипт должен генерировать уже ЧПУ, как уже говорилось
Спасибо, именно это и было нужно!