İşte durum ....htaccess localhost sorununa izin ver
Veritabanımı yedeklemek için kullanılan bir cron işi çalıştırmayı planladım. Php yüklü olduğu için, lynx'i yedekleme işlemini gerçekleştiren php betiğine basmak zorundayım.
Bu betiğin public_html klasörümde yaşaması gerektiğinden, doğrudan sunucumdan gelenler dışındaki tüm istekleri reddetmek istiyorum (ör: localhost). Ayrıca, geleceğim ipin 127.0.0.1 olduğunu varsayalım. Bunun doğru olup olmadığından emin değilim ama bu durumda ipimin başka ne olacağını düşünemiyorum. Ben cron iş çalışan ve betik 127.0.0.1 gelen isabet haklı mıyım? İşte
benim .htaccess neye benzediği: Sonuç olarak
order allow,deny
deny from all
allow from 127.0.0.1
, ben 403 Yasak alıyorum. Kendim dışında herkes için yapmak istediğim şey bu. Belki de yanlış yöne gidiyorum ... Yanlış yaptığımı gören var mı?
Ah, bunu işaretlediğiniz için teşekkürler! Bunu neden yaptığımı bilmiyorum .... Ayrıca, sunucu erişimimin yerel adresinin değil, sunucu adresimin IP adresine izin vermem gerektiğini buldum. Sanırım, cron işinde lynx kullanırken tam olarak nitelendirilmiş (http: // .....) adrese isabet ediyorum. Yardım için teşekkürler. – Anthony
Parlak, telefonumu IP'ye izin verdim. Şimdi yapabilirim. :) – nich
Ayrıca, :: :: 1 'den izin vermelisiniz, aksi halde size izin vermeyebilir (Apache 2.4.7) – anestv