Как перенаправить «/» на «/default» и сохранить другой путь в httpdApache

Anonymous
Как перенаправить «/» на «/default» и сохранить другой путь в httpd

Сообщение Anonymous »

У меня есть следующие рабочие URL перед применением "

Код: Выделить всё

Redirect
":

Код: Выделить всё

https://www.example.com/
https://www.example.com/default
https://www.example.com/foo
https://www.example.com/bar
https://www.example.com/...(any non-empty path)...
Я хочу перенаправить "

Код: Выделить всё

/" на "/default
" с помощью "

Код: Выделить всё

Redirect
" внутри "

Код: Выделить всё

".
...
Redirect "/" "/default"
...

Эта конфигурация работает на "" путь, он приведет к "

Код: Выделить всё

/default
" правильно:

Код: Выделить всё

https://www.example.com/
-->
https://www.example.com/default
Но при доступе к "» в Firefox, он перейдет в «

Код: Выделить всё

/default/foo
" и вызвало ошибку:

Код: Выделить всё

https://www.example.com/foo
-->
https://www.example.com/default/foo
Вот ошибка, отображаемая в Firefox:

Код: Выделить всё

Cannot GET /foo
Как перенаправить только "

Код: Выделить всё

/" на "/default
" и оставить другие пути как есть?

Подробнее здесь: https://stackoverflow.com/questions/783 ... h-in-httpd

Вернуться в «Apache»