- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как сделать перенаправление двух одинаковых страниц с той лишь разницей что в одной ссылке отображается две цифры. Выставляю вот такую команду в файле htacess:
Redirect 301 /17-perenos-sajta/18-perenos-sajta-na-khosting http://stimylrosta.com.ua/joomla/perenos-sajta/18-perenos-sajta-na-khosting
В итоге отображается 500 Internal Server Error. Вот в этом слове присутствует две цифры - 17-perenos-sajta, а я хочу от них избавиться. Движок Joomla.
Заранее всем откликнувшимся спасибо!
Попробуйте последний одинаковый компонент убрать и там, и там. Схему и домен при редиректе в пределах одного сайта указывать не нужно.
Что вы имеете ввиду, когда говорите одинаковый компонент. Прописал вот так, но не помогло:
Redirect 301 /17-joomla/perenos-sajta /joomla/perenos-sajta
Может на примере объясните?
А Вы что, на каждую страницу отдельный редирект собираетесь прописывать? Или она всего одна?
Нет у меня сайт многостраничник, у вас есть какие-то идеи, как сделать перенаправление в моем случае? Если можно на примере.
Никаких особо оригинальных идей у меня нет, кроме общеизвестной вещи: массовый редирект делается через рерайт. Но Вы уверены, что в Джумле адреса без цифр будут работать? Вообще-то цифры нужны при парсинге url в этой CMS.
Вы наверное не правильно обработали вопрос, взгляните ещё раз на вышеприведенные редирект. Нужно убрать всего одну цифру 17, которая непонятно каким боком вылезла в ссылке. Поэтому я и спрашиваю, как сделать корректное переправление.
Как сделать перенаправление двух одинаковых страниц с той лишь разницей что в одной ссылке отображается две цифры. Выставляю вот такую команду в файле htacess:
Redirect 301 /17-perenos-sajta/18-perenos-sajta-na-khosting http://stimylrosta.com.ua/joomla/perenos-sajta/18-perenos-sajta-na-khosting
В итоге отображается 500 Internal Server Error. Вот в этом слове присутствует две цифры - 17-perenos-sajta, а я хочу от них избавиться. Движок Joomla.
Заранее всем откликнувшимся спасибо!
Попробуйте вот, так:
Если не работает, уточните работает ли htaccess у Вас? Может у Вас NGinx на сервере
Да правильно там у Вас написано, только ссылку урезать не надо
Только по-моему Вы ерундой маетесь, непонятно для чего. Отчего ошибка 500 выскакивает - не знаю. Может, быть, mod_alias не включен - но это извращение.Что вы имеете ввиду, когда говорите одинаковый компонент. Прописал вот так, но не помогло:
Redirect 301 /17-joomla/perenos-sajta /joomla/perenos-sajta
Может на примере объясните?
Нет, не могу пока вы сами нормальный пример не напишете. А то каждый раз какие-то новые варианты всплывают. В приведенном в цитате примере опять последний компонент исходного и целевого адресов совпадает. Если вы пытаетесь составить обобщенное правило редиректа с /17-joomla/*, то не пишите последние одинаковые компоненты.
---------- Добавлено 10.11.2016 в 03:57 ----------
Sitealert, директива Redirect вполне успешно справляется с массовым редиректом, когда одна база в адресе меняется на другую.
---------- Добавлено 10.11.2016 в 04:00 ----------
Кстати, для более сложных случаев есть еще RedirectMatch.
Да правильно там у Вас написано, только ссылку урезать не надо Только по-моему Вы ерундой маетесь, непонятно для чего. Отчего ошибка 500 выскакивает - не знаю. Может, быть, mod_alias не включен - но это извращение.
Да, так и есть. По глупости ссылку урезал и из-за этого сервер выдавал ошибку. Спасибо огромное все откликнувшимся, тему можно закрывать.😂