Как перенаправить путь к каталогу в один файл - PullRequest
1 голос
/ 22 октября 2019

https://example.com/folder/ необходимо направить на https://example.com/folder.html

Я добавил это в htaccess,

Redirect 301 /folder https://example.com/folder.html

Это работает, если URL-адрес https://example.com/folder

Однако, если URL-адрес https://example.com/folder/, он перенаправляется на сломанный URL-адрес в https://example.com/folder.html/

Как бы это исправить, чтобы https://example.com/folder/перенаправляет на https://example.com/folder.html/ без косой черты, вызывающей его разрыв?

1 Ответ

1 голос
/ 22 октября 2019

Лучше использовать правило RedirectMatch, которое поддерживает регулярные выражения с более мощными параметрами соответствия:

RedirectMatch 301 ^/folder/?$ /folder.html

Перед тестированием обязательно проверьте его в новом браузере или очистите кеш браузера.

...