У меня странная проблема с перенаправлением в Wordpress.Существуют две страницы с похожей постоянной ссылкой:
http://www.example.com/finance
http://www.example.com/finance-and-accounting
После ввода адреса /finance-and-accounting
Wordpress перенаправляет на страницу /finance
.
Когда я изменяю /finance-and-accounting
, например /123finance-and-accounting
, все работает нормально, но мне нужен текущий адрес.Я думал, что изменение текущего адреса на что-то работающее и добавление перенаправления с /finance-and-accounting
на новый адрес будет хорошим решением, но ...
В корневой папке Wordpress нет файла .htacces, но есть файл nginx.conf,так что я думаю, что это на сервере nginx.Важно - этот файл nginx.conf был пуст.
Я попытался добавить следующий код в nginx.conf:
location /finance-and-accounting {
rewrite ^(.*)$ http://www.example.com/new-address redirect;
}
и
location http://www.example.com/finance-and-accounting {
rewrite ^(.*)$ http://www.example.com/new-address redirect;
}
также
remove_action('template_redirect', 'redirect_canonical');
в functions.php
Но это не работа.Он все еще перенаправляет на /finance
страницу.