2016-04-01 28 views
0

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.

+0

PHP, Nginx'in uzantısı değil. – SuperBear

+0

Apache'nin php uzantısı gibi php uzantısını kastetmiyorum, adres çubuğundaki asıl ".php" yi kastediyorum. – Ruok2bu

+0

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? –

cevap