D
D
Dmitry Kuzmin2012-12-27 19:24:50
Apache HTTP Server
Dmitry Kuzmin, 2012-12-27 19:24:50

Russian URLs not working after transfer to a new server?

Moved a website with Wordpress installed to a new server. When you open the main page, everything opens and reads, but as soon as you try to follow links for example: http://site.ru/форум/#comment-1002, it answers that it cannot find such a URL

The requested URL /форум/ was not found on this server.
. Moreover, when I change the page encoding in the browser from ISO-8859 to UTF-8, the server response becomes readable
The requested URL /форум/ was not found on this server.
. I can’t figure out who has Apache or PHP settings and where to dig. Tried to change encodings in PHP.ini, no results.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
M
MiXei4, 2012-12-27
@MiXei4

Are there non-Cyrillic page addresses on the site and do they work?
If you type site.ru/forum/ manually , does it not work either?

E
Ergil Osin, 2012-12-27
@Ernillew

How did you transfer the muscle base?
What is the default encoding for the muscle? What is the base encoding?
Isn't it broken in her?

D
Dmitry Kuzmin, 2012-12-27
@Dimkaa

Does not work. Yes, there is, if you type manually they do not open.

D
Dmitry Kuzmin, 2012-12-27
@Dimkaa

The base was transferred correctly, the main page is read normally. Something with the mod_rewrite settings, apparently, disabled the formation of URLs by Month and title in Wordpress in permalinks, set the page ID - it works fine and opens links. I can't figure out what's wrong with the rewrite.

D
Dmitry Kuzmin, 2012-12-27
@Dimkaa

Yes, worth AddDefaultCharset UTF-8

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question