Web sitemde .php olmadan sayfaları nasıl görüntülerim? Tercihen, example.php ile/example adresine yönlendirilir, dolayısıyla Google tarafından çift içerik için cezalandırılmam.Nginx sayfalarında .php çıkarın.
Herşey aşağıda benim için başarısız oldu ve ben/örneğini görüntülemek veya/example yerine indirildiğinde bir 404
hatası üretme biter etti:
https://stackoverflow.com/a/21911610/6016130
https://www.nullis.net/weblog/2011/05/nginx-rewrite-remove-file-extension/
herkes bir öneri var mı?
P.S. Tüm dosyaları yalnızca güvenliği azaltmak için php-fpm
'a aktarmak istemiyorum.
PHP, Nginx'in uzantısı değil. – SuperBear
Apache'nin php uzantısı gibi php uzantısını kastetmiyorum, adres çubuğundaki asıl ".php" yi kastediyorum. – Ruok2bu
Tüm dosyaları php-fpm'ye aktarmak istemezsiniz, çünkü bu güvenlik düzeyini azaltır - lütfen detaylandırır mısınız? Ayrıca, [bu çözüm] ile (http://stackoverflow.com/questions/9851399/nginx-clean-url-with-seo-friendly-file-names) deneyebilir ve rapor edebilir misiniz? –