Merhaba arkadaşlar.
Php ile yazdığım bir site var.
Bunların linkleri .html ve içerisinde php kodları var.
Denemediğim kod kalmadı fakat her defasında site download oluyor ve içindeki php kodları görünüyor.
http://stackoverflow.com/questions/4...n-as-php-files
Adresinde görebileceğiniz gibi benimle aynı sorunu yaşayan arkadaşlar var ama o ekrandaki tüm htaccess'i denememe rağmen bir türlü yapamadım..
Yardımcı olabilir misiniz?
Teşekkürler.
This doesn't work for me. It makes Firefox want to download the html file and display it. – Lee Blake Apr 17 '14 at 0:30
Not: Appserv'de htaccess çalışıyor ama Natro Hosting'te aynı kod çalışmıyor...
htaccess ile php yi html yapmak.
11
●4.724
- 24-09-2016, 20:51:12Kendi yazmış olduğum PHP'de bunu kullanıyorum, kendinize göre düzenleyip kullanabilirsiniz.
Options +FollowSymlinks RewriteEngine On RewriteRule ^pazarlama.*$ pazarlama.php [NC] RewriteRule ^referanslar.*$ referanslar.php [NC] RewriteRule ^devam-eden-projeler.*$ devam-eden-projeler.php [NC] RewriteRule ^emlak.*$ emlak.php [NC] RewriteRule ^hakkimizda.*$ hakkimizda.php [NC] RewriteRule ^iletisim.*$ iletisim.php [NC] RewriteRule ^u-(.*)$ urundetay.php?id=$1 [L] RewriteRule ^s-(.*)$ sayfalar.php?id=$1 [L] RewriteCond %{REQUEST_FILENAME} !-d [NC] RewriteCond %{REQUEST_FILENAME} !-f [NC] RewriteRule ^(.*)$ ilan.php?id=$1 [QSA,L] - 24-09-2016, 20:53:02StyleWaR adlı üyeden alıntı: mesajı görüntüle
Merhaba, cevabınız için teşekkür ederim.
Bana aşağıdaki kodun Natro Hosting'te çalışanı lazım. Natro'yu aradım ama oradaki arkadaş maalesef mesai saatleri içerisinde yardımcı olunabileceğini söyledi.
AddType application/x-httpd-php .htm .html
AddHandler x-httpd-php .htm .html - 24-09-2016, 20:56:03.htaccess dosyasına aşağıdaki kodu yazın.gizemsiz adlı üyeden alıntı: mesajı görüntüle
RewriteEngine On RewriteRule ^(.*).html $1.php [L,NC]
- 24-09-2016, 20:56:17Buyur hocam, umarım işine yarar.gizemsiz adlı üyeden alıntı: mesajı görüntüle
Örnek 3 - PHP uzantısı olarak HTML uzantılarını kullanmak
AddType application/x-httpd-php .htm .html
Bunun verimli çalışması için tüm PHP dosyalarınızın uzantılarını yukardaki uzantılarla değiştirmeniz gerekir. Dosya adı değiştirme zorunluluğu için bu alt düzey güvenlik önleminin size çıkardığı bir zorluktur diyebiliriz.
Kaynak - 24-09-2016, 21:01:33@inspectorrr ; cevabınız için teşekkür ederim. Denedim ve direk sayfa bulunamadı hatası verdi. Benim sitem .html bir site ve bu .html sayfalarının içinde php kodları var. Yani sitem.com/index.html diyorum ve index.html içerisindeki php kodlarının çalışması gerekiyor.inspectorrr adlı üyeden alıntı: mesajı görüntüle
@StyleWaR ; cevabınız için teşekkür ederim. Yukarıda bu kodun aynısını yazmıştım ve tekrar denedim. Yine dosyam download edildi. indir (1) şeklinde dosya indi...StyleWaR adlı üyeden alıntı: mesajı görüntüle - 24-09-2016, 21:08:40Merhaba tekrardan. Php olarak çeviremem çünkü tüm linkleri .html yaptım.StyleWaR adlı üyeden alıntı: mesajı görüntüle
Denemediğim kod kalmadı inanın...
Teşekkür ederim.