На моем веб-сайте, когда кто-то запрашивает каталог, я хочу, чтобы он удалил «/» и добавил «.html» (конечно, без кавычек).
Пример:
Если кто-топереходит на domain.com/directory/
он должен перенаправить на domain.com/directory.html/
и то же самое должно означать: domain.com/another-directory/
должен перенаправить на domain.com/another-directory.html
.
Я хотел бы поместить строку (или две) кода в мойhtaccess
файл, который будет перенаправлять любой каталог (URL, заканчивающийся на /
) на URL.html
(конечно, удаляя /
).
Я также хотел бы, чтобы он перенаправлял визуально, чтобы пользовательна самом деле он изменится на .html
.
Я довольно начинающий веб-программист, и любая помощь очень ценится.
Примечание: я использовал Redirect /directory /directory.html
, и это сработало,но это требует много дополнительного кодирования, и я бы предпочел, чтобы одно простое утверждение охватывало все каталоги.