Как перенаправить «/» на «/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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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