- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
А почему просто не прописать
Redirect /stranica https://site.ru/stranica.php
в .htaccess?
Отлично. Это работает.
Пока делал, заметил ее вот такой баг, если набрать site.ru/stranica.php? то страница показывается
как опять таки сделать чтобы сработал редирект на site.ru/stranica.php
как опять таки сделать чтобы сработал редирект на site.ru/stranica.php
Наугад пишу, за работу не ручаюсь, я в апачах не очень разбираюсь.
Наугад пишу, за работу не ручаюсь
Это не будет работать.
Это не будет работать.
Когда так говорите, объясняйте почему или предлагайте альтернативу. Ваш комментарий никак не помогает в решении проблемы.
Вынужден согласиться, вряд ли сработает, так как этот знак вопроса уже параметры передает, обрабатывает по другому.
Но всё равно пусть попробует.
Еще варианты:
https://qna.habr.com/q/416427
https://qna.habr.com/q/318695
https://www.google.com/search?q=%D1%83%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C+%D0%B7%D0%BD%D0%B0%D0%BA+%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0+%D0%BD%D0%B0+%D0%BA%D0%BE%D0%BD%D1%86%D0%B5+url+apache&newwindow=1&sxsrf=APwXEdfktFy4pgUZl1AfRvzXgYCodostcw%3A1682682493157&ei=fbJLZIOYCfDnrgSghojABQ&ved=0ahUKEwjDypjiwMz-AhXws4sKHSADAlgQ4dUDCA8&uact=5&oq=%D1%83%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C+%D0%B7%D0%BD%D0%B0%D0%BA+%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0+%D0%BD%D0%B0+%D0%BA%D0%BE%D0%BD%D1%86%D0%B5+url+apache&gs_lcp=Cgxnd3Mtd2l6LXNlcnAQAzIFCAAQogQyBQgAEKIEMgUIABCiBDIICAAQiQUQogQ6CAgAEKIEELADOgcIIxCwAhAnSgQIQRgBUJAHWL8fYL4iaARwAHgAgAHEAYgBrwmSAQMwLjeYAQCgAQHIAQTAAQE&sclient=gws-wiz-serp
Когда так говорите, объясняйте почему
Потому что надо писать то, что знаешь, а не лепить "от балды". Это не будет работать, потому что это неправильное правило.
или предлагайте альтернативу
Я не хочу участвовать в лепке заплаток. Этот файл надо переписывать. А предлагать готовый файл я не хочу, потому что:
- лень
- это надо делать, зная сайт и обсуждая детали с заказчиком
Ваш комментарий никак не помогает в решении проблемы.
Мой комментарий позволит ТС не заниматься пустой работой по проверке нерабочего решения.
Но всё равно пусть попробует.
Ну да. Это же не твоё время, а чужое - пусть тратит его на всякую ерунду, не жалко.
Это не будет работать, потому что это неправильное правило.
Так объясняйте в чем оно неправильное. Я же не отрицаю это, но хочу вместе с ТС услышать компетентный ответ, обоснованную критику, а не просто верно/не верно. Логично же?
Наугад пишу, за работу не ручаюсь, я в апачах не очень разбираюсь.
Этот не сработал.
Сработал из вашей ссылки -
RewriteCond %{THE_REQUEST} ^[^\s]+\s+[^?]*?\?
RewriteCond %{QUERY_STRING} ^$
RewriteRule .? %{REQUEST_URI}? [R=301,L]
Еще просьба, поясните кто разбирается, что это за строчки, что они делают?
RewriteRule ^([^\.]+)/$ /$1.php [L]
RewriteRule ^([^\.]+)$ /$1.php [L]
RewriteRule ^(.*)[\\/]$ /$1 [R=301,L]
RewriteCond %{QUERY_STRING} ^(.+) [NC]
RewriteRule ^(.*)$ /$1? [R=301,L]
Лучше на примере.
Бесплатный совет.
После добавления правил из текущей темы, добавьте комментарии, чтобы через 2 дня не спрашивать, а что это делает.