Как написать .htaccess для URL перенаправления или переписать для сайта WordPress? - PullRequest
0 голосов
/ 06 октября 2018

Я пытаюсь понять, что regex URL переписывает и перенаправляет.

Мне нужно следующее:

www.mydomain.com/tag/*/index.html (например, mydomain.com/tag/winter-holidays/index.html или mydomain.com/tag/summer-holidays/index.html) для перенаправления на:www.mydomain.com/index.php/tag/WHATEVER/index.html

www.mydomain.com/*/ (например, www.mydomain.com/four-roots-of-happy-living/, www.mydomain.com/four-roots-of-happy-living (без конечной косой черты), www.mydomain.com/living/, www.mydomain.com/living (без конечной косой черты) И ТАКЖЕ www.mydomain.com/category/happiness/ и www.mydomain.com/category/happiness (без конечной косой черты) для перенаправления на www.mydomain.com/index.php/WHATEVER/ или www.mydomain.com/index.php/WHATEVER/ WHATEVER/.

Я испробовал так много разных комбинаций в своем файле .htaccess, что у меня сейчас кружится голова.

В моем .htaccess (в настоящее время) я имел это, но пока что деактивировал его, пока не смогу разобраться:

Redirect 301 /* /index.php/*

RedirectMatch 301 /*(.*)/? /index.php/$1 

Примечание: мой файл htaccess находился / находится в моем корневом каталоге, на моем сайте WordPressнаходится в папке wp, и у него не было файла .htaccess.

...