Что прописать в htaccess чтобы работал редирект на php

G
На сайте с 18.05.2009
Offline
6
1943

Что прописать в htaccess чтобы работал редирект на php.

В корневой папке блога на WordPress 2.7.1 существует файл go.php


<?php
header("Location: $_GET[go]");
?>

Настройки ЧПУ /%category%/%postname%

При обращении http://blog.ru/soft/go.php?go=http://jenyay.net/Soft/Ljwatcher

пишет ошибка 404, К сожалению, по вашему запросу ничего не найдено.

А вот так работает http://blog.ru/go.php?go=http://jenyay.net/Soft/Ljwatcher

Как сделать так, чтобы не возникало 404 ошибки?

Может, надо что-то прописать в .htaccess ?

business-net
На сайте с 02.08.2007
Offline
64
#1

о.. вижу уже вторую тему создаешь :)

garzin:
Настройки ЧПУ /%category%/%postname%
При обращении http://blog.ru/soft/go.php?go=http://jenyay.net/Soft/Ljwatcher
пишет ошибка 404, К сожалению, по вашему запросу ничего не найдено.
А вот так работает http://blog.ru/go.php?go=http://jenyay.net/Soft/Ljwatcher
Как сделать так, чтобы не возникало 404 ошибки?
Может, надо что-то прописать в .htaccess ?

С какого он будет работать так http://blog.ru/soft/go.php

если скрипт лежит здесь http://blog.ru/go.php

??

Вордпрес и ЧПУ тут ни причем .

Генератор проектов (http://gallsub.com). Мои скрипты (http://business-net.ru/script.html). Мой блог (http://business-net.ru). Мои услуги (http://business-net.ru/service.html)
G
На сайте с 18.05.2009
Offline
6
#2
business-net:

С какого он будет работать так http://blog.ru/soft/go.php
если скрипт лежит здесь http://blog.ru/go.php
??
Вордпрес и ЧПУ тут ни причем .

Папки http://blog.ru/soft физически не существует, это рубрика вордпресса.

Он же как-то понимает это?

Вы можете помочь?

Stalser
На сайте с 04.12.2008
Offline
100
#3

garzin, указывайте абсолютный путь к файлу, и проблема разрешится

G
На сайте с 18.05.2009
Offline
6
#4

А если блог переедет?

Мне что во всех постах редактировать абсолютный путь к файлу?

У меня даже wp-noexternallinks неработает.

Warning: strpos() [function.strpos]: Empty delimiter. in /home/blog.ru/htdocs/wp-includes/compat.php on line 55

Stalser
На сайте с 04.12.2008
Offline
100
#5

Тогда используйте следующий адрес для ссылки: /go.php?go=...

G
На сайте с 18.05.2009
Offline
6
#6

Спасибо. Но мне больше нравится это решение /ru/forum/356360

Помогите.

business-net
На сайте с 02.08.2007
Offline
64
#7
garzin:
Папки http://blog.ru/soft физически не существует, это рубрика вордпресса.
Он же как-то понимает это?
Вы можете помочь?

если тебе нужно редиректить ссылки через свой сайт те что в постах (для того чтобы например неиндексились ссылки на источники статей) то зачем делать так http://blog.ru/soft/go.php ??? нужно делать так http://blog.ru/go.php (если скрипт редиректа в корне.)

ибо всеравно в какой категории лежат твои посты ....

сделай как человек советует :

Stalser:
Тогда используйте следующий адрес для ссылки: /go.php?go=...

и все будет работать

Stalser
На сайте с 04.12.2008
Offline
100
#8

Кстати, на эту тему есть пост на моем блоге. Почитайте.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий