перенаправление, redirect

Главные вкладки

Аватар пользователя alexeye alexeye 8 января 2016 в 23:11

Подскажите как сделать перенаправление со старого сайта, у меня по каким-то причинам не выходит. Сайт был на джумле, но я решил перейти на друпал, ссылки имели следующий вид:
sub.domain.tld/ssila-1234.html

Сейчас сайт расположен на домене, ссылки имеют вид:
domain.tld/sub/ssilka-88

То есть с поддомена они перенаправляются на папку (расположенную на другом хостинге), и к тому же имеют другие порядковые номера (id записей отличается у некоторых страниц)

Я пишу в htaccess на старом сайте:

Options +SymLinksIfOwnerMatch
RewriteEngine on

RewriteRule (.*) http://domain.tld/sub/$1 [R=301,L]

но перенаправление происходит лишь на domain.tld/sub/index.php и выдает ошибку 404

И так тоже не выходит, все та же 404 страница:

RewriteCond %{HTTP_HOST} ^sub.domain.tld [OR]
RewriteCond %{HTTP_HOST} ^www.sub.domain.tld [NC]
RewriteRule ^(.*)$ http://domain.tld/sub/$1 [L,R=301]

Комментарии

Аватар пользователя VasyOK VasyOK 9 января 2016 в 0:16

"сайт был на джумле, но я решил перейти на друпал"
а то что адреса матриалов в Друпале можно ручками вбивать вы об этом знали?
Модули path(в Друпале) и pathauto знаете как использовать?

Аватар пользователя alexeye alexeye 9 января 2016 в 2:44

да, модули стоят, но не понимаю как они мне могут помочь. Мне нужно перенаправить старые ссылки с поддомена на новые, расположенные на домене.

Аватар пользователя VasyOK VasyOK 9 января 2016 в 19:57

А новые адреса как старые сделать не?
/*Добавлено*/
А почему тогда с субдомена на домен а не с одного адреса домена на другой?

Аватар пользователя alexeye alexeye 9 января 2016 в 23:39

с поддомена потому что сайт был на джумле и был расположен на поддомене. Решил перейти на друпал, и сайт сделал на домене. Материалы экспортировал (некоторые приобрели новые ИД), теперь старые ссылки, нужно всего-лишь перенаправить на новые, но перенаправляются они почему то только на категорию/index.php

Добавлено
хотя это все неважно: я redirect permanent прописывал даже вручную в htaccess для отдельных ссылок. Все равно перенаправляет на категория/index.php
Вот я и не пойму в чем может быть проблема