PHP 404 hata sayfası ile seo birlikte çalışmıyor

Seo kodları dediğiniz meta tagları mı? Seo kodu dediğinizi tam olarak anlamadım. htaccess dosyasını paylaşırsanız bakabilirim.
Burada sorun Altta ki kodları yazarsam seo linkler ve 404.php çalışmıyor.
Eğer 404.php sayfasını kaldırıp ErrorDocument 404 kodunu silersem seo linkleri çalışıyor. Ama bu sefer de 404 hata sayfam olmuyor.
 

Dosya Ekleri

  • aaaaaaaaaaaa.PNG
    aaaaaaaaaaaa.PNG
    5,3 KB · Görüntüleme: 55
Son düzenleme:
Burada sorun Altta ki kodları yazarsam seo linkler ve 404.php çalışmıyor.
Eğer 404.php sayfasını kaldırıp ErrorDocument 404 kodunu silersem seo linkleri çalışıyor. Ama bu sefer de 404 hata sayfam olmuyor.

Kusura bakmayın yanlış anlamışsım.

RewriteRule ^(.*)$ $1.php [L,QSA] şu kodu dener misiniz.

Edit: ErrorDocument satırını RewriteEgine den önce alıp denediniz mi?
 
Son düzenleme:
RewriteRule ^(.*)$ $1.php [L,QSA] satırını yazdığım zaman site çöküyor.

mod_rewrite kapalı olabilir ya da AllowOverride None dır onu AllowOverride All yapman lazım. httpd.conf içinde ya da apache.conf içinde olabilir.

Aşağıdakileri htaccesse yazıp denebilirsin.

Kod:
ErrorDocument 404 /404.php

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ $1.php 
</IfModule>

ya da

Kod:
ErrorDocument 404 /404.php

<Directory /var/www/siteklasoru>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all

    
    <IfModule mod_rewrite.c>
       
        RewriteEngine On
        RewriteRule ^(.*)$ $1.php 
    </IfModule>
</Directory>
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı