asp.net code, plesk windows server: tag a link url utf8 base encoding changed after update server

Viewed 18

I changed part of my site and updated server, while updating I keep web.config and server side folders and just update code folders. Code is compiled by right click on asp.net C# solution explorer>root>publish website, where just Allow this precompiled website to be editable is checked. server is replace without error, this is repeated two times. Server structure: I have html files inside a path: like 'news\17\5523' and in this folder there is a file with utf8 name like this: 'منزل-دو-طبقه-یزد.html' when I click on file in the plesk server and select to open in browser, file is opened. but when I click on link in main page, target page opens with 404 error. I noticed the url difference as just one char is changed:

correct link:

http://amlakfast.ir/News/Amlak/17/8351/-%D9%85%D8%AA%D8%B1-%D8%B2%D9%85%D9%8A%D9%86-%DB%8C%D8%B2%D8%AF.html

wrong link:

http://amlakfast.ir/News/Amlak/17/8351/-%D9%85%D8%AA%D8%B1-%D8%B2%D9%85%DB%8C%D9%86-%DB%8C%D8%B2%D8%AF.html

and in third part there is a change: correct one:

%D8%B2%D9%85%  D9%8A  %D9%86

wrong part:

%D8%B2%D9%85%  DB%8C  %D9%86

I change nothing, but do you know what happened? Thanks

0 Answers
Related