301 редирект на wordpress

Статус
В этой теме нельзя размещать новые ответы.

Danilka71

Постоялец
Регистрация
17 Мар 2009
Сообщения
123
Реакции
8
Помогите написать RewriteRule
wordpress 3.0.1
Надо поменять отображение поиска на блоге с /search/ на /links/
Меняю с помощью специальных скриптов которые 100% работают. Все ссылки при поиске стали такого вида
Для просмотра ссылки Войди или Зарегистрируйся вместо
Для просмотра ссылки Войди или Зарегистрируйся
На хостинге HostGator работает отлично!
Хочу сделать тоже самое на другом хостинге
Но там php как fastcgi, И такая штука не работает
делаю ссылки вида Для просмотра ссылки Войди или Зарегистрируйся - не работает
тутже меняю на Для просмотра ссылки Войди или Зарегистрируйся - сразу работает
Скрипты ставил по аналогии другого сервера где все работает 100%
Пришлось все оставить пока в таком виде
Для просмотра ссылки Войди или Зарегистрируйся
Техподдержку мучал мучал
сказали создавайте правило в htaccess
так вот..
если я сделаю все сслыки такого вида
Для просмотра ссылки Войди или Зарегистрируйся
как мне написать правило, чтобы при клике по ссылке, в ссылке папка /links/ поменялась на /search/ , сделала запрос в блог, нашла страницу, но в открытой странице
в браузере отобразилась уже /links/ ??
можно ли так сделать?
 
Код:
RewriteEngine on
RewriteRule links/(.+)$ /search/$1 [L]
Не могу осознать:
сделала запрос в блог, нашла страницу, но в открытой странице
Да и 301-й редирект, это немного другое. Дальше нужно лезть в папку searсh, искать где собственно происходит процес поиска и редиректить уже не /links/ а не на /search/.
 
Нет не заработало
я перенастраивал пока, просто чтобы не терять трафик все ссылки переводил вместо /links/ в /search/
сейчас все вернул так как мне надо, но редирект не происходит
пока я рукаме не впишу/search/
видимо реально проблема с сервером
потому что я на других разных серверах делаю это влет
 
Если нужен именно редирект, вместо того чтобы по запросу /links/ грузился /search/, то надо так:
Код:
RewriteEngine on
RewriteRule links/(.+)$ /search/$1 [R=301,L]
 
с таким редиректом работает, но теперь в ссылках вместо/links/ появиляется /search/
ну правильно, мы же сами сделали редирект
Вот я и спрашивал в первом посте, можно ли сделать так чтобы редиректило по 301 и еще вдобавок меняла (или назад возвращала) правильную ссылку :)
На хостинге Хостгатора это скорее всего делает модреврайт сервера..
поэтому там все работает
А здесь на этом сервере чтото то ли недоставлено, то ли недонастроено
 
так не работает
ссылка стала повторяться в таком виде
mydomai.com/links/tyt-nazvanie-postov.html/tyt-nazvanie-postov.html/tyt-nazvanie-postov.html/tyt-nazvanie-postov.html/tyt-nazvanie-postov.html
и 403 ошибка
И самое страшное, я н могу объяснить это техподдержке
Они меня не понимают что я добиваюсь
Говорят правте htaccess
Но ведь на других серваках все работает, и там php как апач
а тут php как fastcgi
 
помогите, пожалуйста, с редиректом на вордпрессе. раньше сайт у меня был на статическом движке и урлы были такого вида
Скрытое содержимое доступно для зарегистрированных пользователей!

на вордпрессе же ссылки вида
Скрытое содержимое доступно для зарегистрированных пользователей!


Возможно ли средствами самого движка сделать редирект? А если нет, то какими еще способами можно сделать (Редирект 301, Апачи)? И каким способом лучше? Заранее всем спасибо за помощь
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху