Selamlar,
Python-Django ile yaptığım bir sitede bir problem var, kaynağının nginx olduğunu düşünüyorum. Çünkü lokalde gayet düzgün çalışıyor. Ama aslında problemin ne adını biliyorum ne de kaynağını. Binaenaleyh çözümü hakkında hiçbir fikrim yok.
Çok kısa olarak anlatırsam;
lokalde testler yapıyorum ve şöyle bir link var;
domain.com/maşuka
Tıkladığımda bu normal şartlarda pycharm ile çalıştırdığım da canavar gibi çalışıyor.
Fakat Plesk - Nginx kurulu bir sunucuya aldığımda linke tıkladığımda url şu şekilde otomatik değişiyor;
domain.com/ma%25c5%259fuka/
Şimdi sorun python da olduğunu zannetmiyorum. Çünkü orda olsa bire bir aynı kodlar sunucu tarafında da var. Python ve Django sürümleri de aynı.
Databaseye baktım, bir çok kombinasyon denedim ama gene sorun çözülmedi.
Bi geriye Plesk ile kullandığım Nginx kalıyor...
Bir şansımı deniyeyim dedim belki r10 da bilen birisi çıkar. Emeğe saygım sonsuz ücretli destek vermek isterseniz pmlerinizi bekliyorum.
Şimdiden teşekkürler.
Nginx url tarafında türkçe karakter problemi (Ücretli - Ücretsiz Yardım)
10
●242
- 04-10-2020, 04:47:28
- 04-10-2020, 12:48:23hocam bunu yaptım yaptıktan sonra ana sayfada 403 hatası alıyorum. neyi bozmuş olabilir bir fikriniz var mı?TOLQA adlı üyeden alıntı: mesajı görüntüle
sildikten sonra da 403 vermeye devam ediyor.
edit: düzelttim plesk ayarlarını otomatik değiştirmiş, eskiye alınca düzeldi
python kullanılıyor hocam nginx çalışmak zorundamahmutk adlı üyeden alıntı: mesajı görüntüle - 04-10-2020, 13:27:13Merhabalar,
Türkçe karakterleri ingilizce karakterlere çevirerek belki işinizi görür.
Şöyle bir kaynak buldum
https://groups.google.com/g/codeigni.../c/uejCMo_w3-Q - 04-10-2020, 18:51:06yok hocam bu da olmadıhuseyincengiz adlı üyeden alıntı: mesajı görüntüle
- 04-10-2020, 22:33:46Hocam kendi nginx sunucumda birden çok sitede ( proxy , php , static ) denedim hepsinde nasıl yazdımsam o şekilde geri geldi. Örneğin "domain.com/ş" yazdım yine aynı şekilde gözüktü. Firefox te ilk tıkladığımda değişiyor ama sunucu cevap verdiğinde yine domain.com/ş olarak gözüküyor. Chrome da her zaman domain.com/ş olarak gözüküyor.
- 04-10-2020, 22:36:18hocam zaten domain.com/ş olarak yazınca bende de o şekilde geliyor.eparlak adlı üyeden alıntı: mesajı görüntüle
ama örneğin bir index sayfanızın içine bir link verin domain.com/ş diye. sonra normal sayfanız açılınca o linke tıklayın url o zaman saçmalıyor. yani direk yazınca evet bende de domain.com/ş olarak gidiyor. ama bir linke tıkladığında bu bozuluyor.
biliyorum enteresan ama öyle - 04-10-2020, 22:58:06Dediğiniz şekilde yaptım yine aynı şekilde domain.com/ş olarak açıldı. Yaptığım tam olarak yeni bir yazı ekledim bu yazıda domain.com/ş domain.com/ı/ş/ü olarak link ekledim. Sonra yazıyı açarak bu linklere tıkladım. Aynı şekilde açıldılars7e7v7e7n7 adlı üyeden alıntı: mesajı görüntüle