Server Side Includes(SSI) yani Linux sunucularda varsayılan olarak .shtml, .stm, .shtm olarak çalışabilen, temelde HTML ile aynı fakat kendine özgü sunucu taraflı kodları da çalıştıran dosya içerisinde PHP kodlarını çalıştırmak aslında çok kolay, bunun için herhangi bir sunucu ayarı veya .htaccess düzenlemesi gerekmez ki önermiyorum da.
Etiket: Apache
Bazı durumlarda web sitesinin adreslerindeki eğik çizgilerle(slashes “/”) sorun yaşayabilirsiniz bunu aşmak için buradaki .htaccess kurallarından birini kullanabilirsiniz.
Htaccess bilindiği gibi linux sistemli sunucularda web sitelerinde apache ayarlarının yapıldığı veya atandığı bir dosya. Çok severiz kendisini ve aslında bir web sitesinin tutarlı ve performanslı çalışması için kesinlikle uzman birinin elinden geçmesi şart.
Bazen bir web sitesinde birçok farklı .htaccess çalışması ve birçok farklı kural, yönlendirme dolayısıyla sitede bir adrese girildiğinde(genellikle olmayan bir sayfa), sunucu normalde 404 ile döngüyü kapatması gerekirken sonsuza kadar yönlendirmeye devam eder. Böyle bir durumla karşılaşırsanız pratik olarak aşağıda örneğini vereceğim şekilde çözüme ulaşabilirsiniz.