Отображение в файле .htaacess - PullRequest
1 голос
/ 05 марта 2011

У меня есть требование сопоставить старый домен с другим путем в новом домене.Вот что мне нужно сделать:

Мне нужно отображение 1: 1 этого URL: http://www.hikingsanfrancisco.com/san_francisco_hikes/windy_hill_regional_open_space.php

, чтобы перейти на этот URL: http://www.comehike.com/outdoors/parks/park.php?park_id=1

Мой текущий файл .htaccess выглядит так:

Options +FollowSymLinks
RewriteEngine On
RewriteRule (.*) http://www.comehike.com/$1 [R=301,L]
Redirect /outdoors/trees/tanoak.php http://www.comehike.com/outdoors/trees/129/Tanoak

Так что, надеюсь, новая запись не сломает другие:)

Спасибо, Алекс

1 Ответ

0 голосов
/ 19 марта 2011

Хорошо, после многих головных болей этот пример сработал:

RewriteRule ^ outdoors / swift_bird.php http://www.comehike.com/outdoors/birds/bird.php?bird_id=1 [R, L]

Разница, кажется, заключается в том, что в конце строки ставится [R, L]. Но я не могу объяснить почему. Может быть, кто-то еще может. Я просто знаю, что после того, как я его добавил, этот редирект начал работать.

...