Merhabalar
bir temanın demosunu import ettim fakat bir sorun yaşıyorum
contact sayfasını iletisim yaptığımda 404 veriyor. keza about sayfasını hakkımızda yaptığımda da aynı hatayı alıyorum. FAKAT deneme gibi isimler koyduğumda sorun ortadan kalkıyor yani türkçe karakter sorunu var sanırım.
Bunu nasıl düzeltebilirim?
Wordpress Yardım
4
●78
- 11-03-2023, 14:20:33WordPress, iletişim sayfanızın URL'sinde Türkçe karakterleri kaldırmayı tercih eder. Bu nedenle, iletişim sayfanızın URL'sindeki Türkçe karakterlerin kaldırılması, sayfanızın erişilemez olmasına neden olur.Misafir adlı üyeden alıntı: mesajı görüntüle
Ayarlar > Kalıcı Bağlantılar > Özel yapısını kullan" seçeneğini seçin ve " /%postname%/ " yazın, kaydet diyip Türkçe karakter sorununu çözebilirsiniz, ardından url sorunuda çözülecektir diye tahmin ediyorum.
Eğer bu adımları takip ettikten sonra sorun devam ederse, tema dosyalarınızı kontrol etmeniz veya WordPress kurulumunuzdaki karakter kodlama ayarlarını kontrol etmenizi tavsiye ederim. - 11-03-2023, 14:26:32kalıcı bağlantı ayarı yazı ismi olarak ayarlıydı , dediğiniz gibi postname yaptım fakat sonuç yine aynıGabrielSSQ adlı üyeden alıntı: mesajı görüntüle
pageid vs. yaptığımda sayfaya erişim sağlanabiliyor fakat pageid de url kısmında kötü duruyor iletisim yazması varken
404
Not Found
The resource requested could not be found on this server! - 11-03-2023, 14:29:48O halde hocam muhtemelen temanızın veya eklentilerinizin URL yapısı ile ilgili bir sorun var.Misafir adlı üyeden alıntı: mesajı görüntüle
Son çare olarak bir URL yapısı eklentisi kullanmayı deneyebilirsiniz , "Custom Permalinks" veya "Yoast SEO" gibi eklentileri deneyebilirsiniz. Eğer bunlara rağmen sorun devam ederse tema yapımcısı veya web hosting firmanız ile iletişime geçin isterseniz - 11-03-2023, 14:50:23hocam yardımın için sağol . Sorunu buldumGabrielSSQ adlı üyeden alıntı: mesajı görüntüle
htacces dosyasından düzenledik aşağıdaki kodları sildim düzelti .
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
RewriteRule ^blog-icerik/([0-9a-zA-Z-_]+)-([0-9]+) blog-icerik.php?sef=$1&id=$2 [L,QSA]
RewriteRule ^icerik/([0-9a-zA-Z-_]+)-([0-9]+) icerik.php?sef=$1&id=$2 [L,QSA]
RewriteRule ^proje-icerik/([0-9a-zA-Z-_]+)-([0-9]+) proje-icerik.php?sef=$1&id=$2 [L,QSA]
RewriteRule ^hizmet-icerik/([0-9a-zA-Z-_]+)-([0-9]+) hizmet-icerik.php?sef=$1&id=$2 [L,QSA]
RewriteRule ^urun-icerik/([0-9a-zA-Z-_]+)-([0-9]+) urun-icerik.php?sef=$1&id=$2 [L,QSA]
RewriteRule ^doktor-icerik/([0-9a-zA-Z-_]+)-([0-9]+) doktor-icerik.php?sef=$1&id=$2 [L,QSA]
RewriteRule ^([a-z0-9_-]+)(.html) $1.php [L,NC]
RewriteRule ^sitemap.xml sitemap.php [L,NC]
RewriteRule ^hakkimizda hakkimizda.php [L,NC]
RewriteRule ^ekibimiz ekibimiz.php [L,NC]
RewriteRule ^projelerimiz projelerimiz.php [L,NC]
RewriteRule ^urunlerimiz urunlerimiz.php [L,NC]
RewriteRule ^sikca-sorulanlar sikca-sorulanlar.php [L,NC]
RewriteRule ^index index.php [L,NC]
RewriteRule ^blog blog.php [L,NC]
RewriteRule ^teklif-al teklif-al.php [L,NC]
RewriteRule ^iletisim iletisim.php [L,NC]
RewriteRule ^hizmetlerimiz hizmetlerimiz.php [L,NC]GabrielSSQ bunu beğendi.1 kişi bunu beğendi.
pageid vs. yaptığımda sayfaya erişim sağlanabiliyor fakat pageid de url kısmında kötü duruyor iletisim yazması varken