• 06-04-2023, 13:23:34
    #1
    Selamlar. İnternette bulduğum bir hazır scriptin kurulumunu yaptım ve denemek istediğimde bir hata ile karşılaştım. Örneğin sitemde kayıt ol butonu var ve bu butona basınca kayitol.php'e yönlendirmesi gerekiyor ama butona tıkladığımda kayitol'a yönlendiriyor yani sonuna .php eklemiyor ve haliyle hatalı oluyor, sayfayı açamıyor.
    .htacces kodlarında hata olduğuna eminim ama bir türlü çözemedim. Chatgpt bile çözemedi belkide ben anlatamadım.
    Htacces kodları;
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^(.*)$ $1.php
    RewriteRule ^([a-z]+)/?$ $1.php [NC]
    ErrorDocument 404 https://*siteminadresi*/index.php

    * İle işaretledigim yerde sitemin adresi yazıyor.
    Yardımcı olmak isteyenlere şimdiden teşekkürler.
  • 06-04-2023, 13:31:38
    #2
    MERHABA WHATSAPP HATTIMIZDAN ULAŞABİLİRSİNİZ
    İYİ GÜNLER DİLERİZ.

    whatsapp +905356286496

    www.webbilisimi.com.tr
    www.kurtuwebtasarim.com.tr
  • 06-04-2023, 13:32:43
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Kayitol.php'ye yönlendirmesi gerekiyor fakat htaccess bunu otomatik olarak kayitol'a yönlendirir bu seo için önemli bir detay.PHP/HTML Uzantılarını gizlemelisiniz.
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^.]+)$ $1.php [NC,L]
    Bunu deneyin eğer 404 alırsanız urlnin sonundaki " / "'ı kaldırmayı deneyin.
  • 06-04-2023, 13:38:36
    #4
    emregunery adlı üyeden alıntı: mesajı görüntüle
    Kayitol.php'ye yönlendirmesi gerekiyor fakat htaccess bunu otomatik olarak kayitol'a yönlendirir bu seo için önemli bir detay.PHP/HTML Uzantılarını gizlemelisiniz.
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^.]+)$ $1.php [NC,L]
    Bunu deneyin eğer 404 alırsanız urlnin sonundaki " / "'ı kaldırmayı deneyin.
    Deneyeceğim teşekkürler
    Edit: maalesef yine aynı