Назад | Перейти на главную страницу

Как перенаправить (или псевдоним) страницу перехода с помощью Apache

Я не эксперт по Apache, но мне нужно внести небольшие изменения в веб-сервер. Мы вводим URL-адрес «страницы перехода», который отличается от основного URL-адреса (для отслеживания).

/productA/index.html
/productA/jump_index.html

В основном я хочу журнал который jump_index.html был запрошен, а затем вернуться index.html. Я не хочу, чтобы клиент ждал 8 секунд или около того для перенаправления.

Как нам с этим справиться? Просто символическая ссылка (или псевдоним) на файл в файловой системе? Используйте mod_alias Alias Match (если да, то как именно)? что-то еще лучше?

Редактировать: mod_rewrite в httpd.conf:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_METHOD} ^TRACE
    RewriteRule .* - [F]
</IfModule>

Просто используйте перенаправление HTTP, например. грамм. с участием RedirectPermanent или более динамично с RedirectMatch:

RedirectPermanent /productA/jump_index.html http://example.com/productA/index.html
RedirectMatch permanent \/(product.*)\/jump_index\.html http://example.com/$1/index.html

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

<META HTTP-EQUIV="Refresh" CONTENT="0; URL=index.html">

например