Answer the question
In order to leave comments, you need to log in
How to determine who is redirecting?
Всем привет.
Помогите найти виновника.
Сервер Nginx+Apache. При обращении к одной странице происходит 301 редирект на другую.
Файл .htacces чистый. Сайт на WordPress но плагина который мог бы делать редирект нету.
Где искать? Кто делает редирект? И как вообще поступать в таких случаях?
Дайте Алгоритм.
Answer the question
In order to leave comments, you need to log in
1 если обращаемая странице не виртуальная, проверь наличие .htacces в данной директории
2 проверь конфиг nginx
3 проверь конфиг apache
Если результат нулевой, тогда ищи какую нибудь из этих строчек в коде сайта
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.host.ru");
1) Look at the Apache settings, it's quite possible to register redirects directly in the config.
2) Nginx can also redirect.
3) Javascript cannot do a 301 redirect, but it can redirect to a page with such a redirect.
4) Sobsno some of the files tsms.
Contact apache directly, if the redirect occurs - it is to blame, if not - nginx.
Well, you can also look at the logs, everything is written there.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question