<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bilişim arşivleri - Harun Uysal</title>
	<atom:link href="https://harunuysal.com.tr/kategori/bilisim/feed/" rel="self" type="application/rss+xml" />
	<link>https://harunuysal.com.tr/kategori/bilisim/</link>
	<description>Bilişim Teknolojileri ve IT Uzmanı</description>
	<lastBuildDate>Sun, 24 Nov 2024 17:47:44 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://harunuysal.com.tr/wp-content/uploads/2021/10/cropped-avatar50997_1-32x32.png</url>
	<title>Bilişim arşivleri - Harun Uysal</title>
	<link>https://harunuysal.com.tr/kategori/bilisim/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>CyberPanel Türkçe Yapma ve SSL Sorunu Çözümü</title>
		<link>https://harunuysal.com.tr/cyberpanel-turkce-yapma-ve-ssl-sorunu-cozumu/</link>
					<comments>https://harunuysal.com.tr/cyberpanel-turkce-yapma-ve-ssl-sorunu-cozumu/#respond</comments>
		
		<dc:creator><![CDATA[Harun Uysal]]></dc:creator>
		<pubDate>Sun, 24 Nov 2024 17:31:50 +0000</pubDate>
				<category><![CDATA[Bilişim]]></category>
		<guid isPermaLink="false">https://harunuysal.com.tr/?p=1872</guid>

					<description><![CDATA[<p>CyberPanel Varsayılan Dilini Türkçe Yapma CyberPanel&#8217;de varsayılan dili değiştirmek ve panelin doğrudan Türkçe olarak açılmasını sağlamak için aşağıdaki adımları izleyebilirsiniz. Bu adımları uyguladıktan sonra, CyberPanel yönetim paneline (https://ipadresi:8090) giriş yaptığınızda &#8220;Bağlantınız güvenli değil&#8221; hatasıyla karşılaşmazsınız. Ayrıca, Chrome&#8217;a şifrenizi kaydederek ve dil seçimini devre dışı bırakarak daha hızlı giriş yapabilirsiniz. SSH ile CyberPanel Sunucusuna Bağlanın Dil [&#8230;]</p>
<p><a href="https://harunuysal.com.tr/cyberpanel-turkce-yapma-ve-ssl-sorunu-cozumu/">CyberPanel Türkçe Yapma ve SSL Sorunu Çözümü</a> yazısı ilk önce <a href="https://harunuysal.com.tr">Harun Uysal</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[<h1>CyberPanel Varsayılan Dilini Türkçe Yapma</h1>
<p>CyberPanel&#8217;de varsayılan dili değiştirmek ve panelin doğrudan Türkçe olarak açılmasını sağlamak için aşağıdaki adımları izleyebilirsiniz.</p>
<p>Bu adımları uyguladıktan sonra, CyberPanel yönetim paneline (<code>https://ipadresi:8090</code>) giriş yaptığınızda &#8220;Bağlantınız güvenli değil&#8221; hatasıyla karşılaşmazsınız. Ayrıca, Chrome&#8217;a şifrenizi kaydederek ve dil seçimini devre dışı bırakarak daha hızlı giriş yapabilirsiniz.</p>
<ol>
<li><b>SSH ile CyberPanel Sunucusuna Bağlanın</b><br />
Dil yapılandırma dosyasını düzenlemek için SSH bağlantısı kurarak aşağıdaki komutu çalıştırın:</p>
<pre class="brush: bash; title: ; notranslate">  
    nano /usr/local/CyberCP/CyberCP/settings.py  
    </pre>
</li>
<li><b>Dil Ayarlarını Bulun</b><br />
Açılan dosyada aşağıdaki satırları bulun:</p>
<pre class="brush: python; title: ; notranslate">  
    LANGUAGE_CODE = &#039;en&#039;  
    TIME_ZONE = &#039;UTC&#039;  
    LANGUAGES = (  
        (&#039;en&#039;, _(&#039;English&#039;)),  
        (&#039;cn&#039;, _(&#039;Chinese&#039;)),  
        (&#039;br&#039;, _(&#039;Bulgarian&#039;)),  
        (&#039;pt&#039;, _(&#039;Portuguese&#039;)),  
        (&#039;ja&#039;, _(&#039;Japanese&#039;)),  
        (&#039;bs&#039;, _(&#039;Bosnian&#039;)),  
        (&#039;gr&#039;, _(&#039;Greek&#039;)),  
        (&#039;ru&#039;, _(&#039;Russian&#039;)),  
        (&#039;es&#039;, _(&#039;Spanish&#039;)),  
        (&#039;fr&#039;, _(&#039;French&#039;)),  
        (&#039;pl&#039;, _(&#039;Polish&#039;)),  
        (&#039;tr&#039;, _(&#039;Turkish&#039;)),  
        (&#039;vi&#039;, _(&#039;Vietnamese&#039;)),  
        (&#039;it&#039;, _(&#039;Italian&#039;)),  
        (&#039;de&#039;, _(&#039;Deutsch&#039;)),  
        (&#039;id&#039;, _(&#039;Indonesian&#039;)),  
        (&#039;bn&#039;, _(&#039;Bangla&#039;)),  
    )  
    </pre>
</li>
<li><b>Varsayılan Dili Türkçe Yapın</b><br />
Bu dosyada şu değişiklikleri yapın:<br />
&#8211; <b>LANGUAGE_CODE</b> değerini <b>&#8216;tr&#8217;</b> olarak güncelleyin.<br />
&#8211; <b>TIME_ZONE</b> değerini <b>&#8216;Europe/Istanbul&#8217;</b> olarak değiştirin.<br />
&#8211; LANGUAGES dizisinde Türkçe (&#8216;tr&#8217;) ayarını ilk sıraya alın ve İngilizce (&#8216;en&#8217;) ayarını kaldırın.<br />
Düzenlenmiş dosya şöyle görünecektir:</p>
<pre class="brush: python; title: ; notranslate">  
    LANGUAGE_CODE = &#039;tr&#039;  
    TIME_ZONE = &#039;Europe/Istanbul&#039;  
    LANGUAGES = (  
        (&#039;tr&#039;, _(&#039;Turkish&#039;)),  
        (&#039;cn&#039;, _(&#039;Chinese&#039;)),  
        (&#039;br&#039;, _(&#039;Bulgarian&#039;)),  
        (&#039;pt&#039;, _(&#039;Portuguese&#039;)),  
        (&#039;ja&#039;, _(&#039;Japanese&#039;)),  
        (&#039;bs&#039;, _(&#039;Bosnian&#039;)),  
        (&#039;gr&#039;, _(&#039;Greek&#039;)),  
        (&#039;ru&#039;, _(&#039;Russian&#039;)),  
        (&#039;es&#039;, _(&#039;Spanish&#039;)),  
        (&#039;fr&#039;, _(&#039;French&#039;)),  
        (&#039;pl&#039;, _(&#039;Polish&#039;)),  
        (&#039;vi&#039;, _(&#039;Vietnamese&#039;)),  
        (&#039;it&#039;, _(&#039;Italian&#039;)),  
        (&#039;de&#039;, _(&#039;Deutsch&#039;)),  
        (&#039;id&#039;, _(&#039;Indonesian&#039;)),  
        (&#039;bn&#039;, _(&#039;Bangla&#039;)),  
    )  
    </pre>
</li>
<li><b>Giriş Sayfasını Güncelleyin</b><br />
Türkçe diline çevrilmiş ve dil seçimi kaldırılmış giriş sayfası dosyasını <a href="https://disk.yandex.com.tr/d/qu9hVPR9UBjfHA">buradan</a> indirin.<br />
Ardından aşağıdaki dosyanın üzerine yazın:</p>
<pre class="brush: bash; title: ; notranslate">  
    /usr/local/CyberCP/loginSystem/templates/loginSystem/login.html  
    </pre>
</li>
<li><b>CyberPanel’i Yeniden Başlatın</b><br />
Değişikliklerin etkili olması için CyberPanel’i yeniden başlatın:</p>
<pre class="brush: bash; title: ; notranslate">  
    systemctl restart lscpd  
    </pre>
</li>
</ol>
<p>Bu adımları takip ettikten sonra CyberPanel artık varsayılan olarak Türkçe dilinde çalışacaktır.</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-1892 size-large" src="https://harunuysal.com.tr/wp-content/uploads/2024/11/CyberPanel-1024x530.jpg" alt="" width="1024" height="530" srcset="https://harunuysal.com.tr/wp-content/uploads/2024/11/CyberPanel-1024x530.jpg 1024w, https://harunuysal.com.tr/wp-content/uploads/2024/11/CyberPanel-300x155.jpg 300w, https://harunuysal.com.tr/wp-content/uploads/2024/11/CyberPanel-768x397.jpg 768w, https://harunuysal.com.tr/wp-content/uploads/2024/11/CyberPanel-1536x794.jpg 1536w, https://harunuysal.com.tr/wp-content/uploads/2024/11/CyberPanel-600x310.jpg 600w, https://harunuysal.com.tr/wp-content/uploads/2024/11/CyberPanel.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<h1>CyberPanel IP Adresine SSL Sertifikası Ekleme (ZeroSSL ile)</h1>
<p>CyberPanel&#8217;e IP adresi üzerinden güvenli bir şekilde erişmek için ZeroSSL kullanarak SSL sertifikası yükleyebilirsiniz. Aşağıdaki adımları takip ederek SSL hatasından kurtulabilirsiniz.</p>
<ol>
<li><b>ZeroSSL Üzerinden SSL Sertifikası Oluşturun</b><br />
ZeroSSL web sitesine gidin ve bir sertifika oluşturun. Sertifika oluştururken şu dosyaları elde edeceksiniz:<br />
&#8211; <b>ca_bundle.crt</b><br />
&#8211; <b>certificate.crt</b><br />
&#8211; <b>private.key</b><br />
Bu üç dosya CyberPanel&#8217;e yüklenmek için kullanılacak.</li>
<li><b>Dosyaları Sunucuya Yükleyin</b><br />
Sertifika dosyalarını aşağıdaki komutla belirtilen dizine yükleyin:</p>
<pre class="brush: bash; title: ; notranslate">  
    /usr/local/lscp/conf  
    </pre>
</li>
<li><b>Sertifikaları Birleştirerek PEM Formatına Dönüştürün</b><br />
&#8211; <b>ca_bundle.crt</b> ve <b>certificate.crt</b> dosyalarını birleştirerek <b>cert.pem</b> dosyasını oluşturun:</p>
<pre class="brush: bash; title: ; notranslate">  
    cat certificate.crt ca_bundle.crt &gt; /usr/local/lscp/conf/cert.pem  
    </pre>
<p>&#8211; <b>private.key</b> dosyasını <b>key.pem</b> olarak yeniden adlandırın:</p>
<pre class="brush: bash; title: ; notranslate">  
    mv /usr/local/lscp/conf/private.key /usr/local/lscp/conf/key.pem  
    </pre>
</li>
<li><b>CyberPanel&#8217;i Yeniden Başlatın</b><br />
Değişikliklerin etkili olması için CyberPanel&#8217;i yeniden başlatın:</p>
<pre class="brush: bash; title: ; notranslate">  
    systemctl restart lscpd  
    </pre>
</li>
<li><b>SSL Sertifikasını Doğrulayın</b><br />
Tarayıcınızı açarak CyberPanel&#8217;e şu adresten erişin:</p>
<pre class="brush: plain; title: ; notranslate">  
    https://ipadresi:8090  
    </pre>
<p>Eğer tüm adımları doğru bir şekilde yaptıysanız, artık SSL hatası almayacaksınız.</li>
</ol>
<p>Bu adımları tamamladıktan sonra CyberPanel&#8217;inize güvenli HTTPS bağlantısı üzerinden erişebilirsiniz.</p>
<p><img decoding="async" class="alignnone size-medium wp-image-1897" src="https://harunuysal.com.tr/wp-content/uploads/2024/11/ssl-sertifikasi-nedir-b33628-300x144.jpg" alt="" width="300" height="144" srcset="https://harunuysal.com.tr/wp-content/uploads/2024/11/ssl-sertifikasi-nedir-b33628-300x144.jpg 300w, https://harunuysal.com.tr/wp-content/uploads/2024/11/ssl-sertifikasi-nedir-b33628-768x368.jpg 768w, https://harunuysal.com.tr/wp-content/uploads/2024/11/ssl-sertifikasi-nedir-b33628-600x288.jpg 600w, https://harunuysal.com.tr/wp-content/uploads/2024/11/ssl-sertifikasi-nedir-b33628.jpg 772w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p><a href="https://harunuysal.com.tr/cyberpanel-turkce-yapma-ve-ssl-sorunu-cozumu/">CyberPanel Türkçe Yapma ve SSL Sorunu Çözümü</a> yazısı ilk önce <a href="https://harunuysal.com.tr">Harun Uysal</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://harunuysal.com.tr/cyberpanel-turkce-yapma-ve-ssl-sorunu-cozumu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Excel Puantaj Tablosu XLS</title>
		<link>https://harunuysal.com.tr/excel-puantaj-tablosu-xls/</link>
					<comments>https://harunuysal.com.tr/excel-puantaj-tablosu-xls/#respond</comments>
		
		<dc:creator><![CDATA[Harun Uysal]]></dc:creator>
		<pubDate>Sat, 02 Oct 2021 19:34:19 +0000</pubDate>
				<category><![CDATA[Bilişim]]></category>
		<category><![CDATA[excel puantaj formülleri]]></category>
		<category><![CDATA[excel puantaj şablonu]]></category>
		<category><![CDATA[excel puantaj tablosu]]></category>
		<guid isPermaLink="false">https://harunuysal.com.tr/?p=1453</guid>

					<description><![CDATA[<p>Personel puantaj takibini fiziki cetvel ile tutmak yerine benim gibi çevrimiçi olarak excel tablosunda tutmak isteyebilirsiniz. Her bir işletmenin puantaj tutma yöntemi farklıdır; kağıt kaleme not almak, ajandaya işlemek, akılda tutmak, excel tablosuna işlemek, özel yazılımlar kullanmak, kapı girişlerine kart türevi araçları ile otomatik işleme gibi farklı yöntemlerle hakediş hesaplamaktadır. Hazırlamış olduğum excel puantaj formülleri [&#8230;]</p>
<p><a href="https://harunuysal.com.tr/excel-puantaj-tablosu-xls/">Excel Puantaj Tablosu XLS</a> yazısı ilk önce <a href="https://harunuysal.com.tr">Harun Uysal</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[<p>Personel puantaj takibini fiziki cetvel ile tutmak yerine benim gibi çevrimiçi olarak excel tablosunda tutmak isteyebilirsiniz. Her bir işletmenin puantaj tutma yöntemi farklıdır; kağıt kaleme not almak, ajandaya işlemek, akılda tutmak, excel tablosuna işlemek, özel yazılımlar kullanmak, kapı girişlerine kart türevi araçları ile otomatik işleme gibi farklı yöntemlerle hakediş hesaplamaktadır. Hazırlamış olduğum <strong>excel puantaj formülleri</strong> sayesinde izinli günler otomatik hesaplanır, hafta içi ve cumartesi yapılan ek mesailer %50 zamlı hücresine pazar yapılan mesailer %100 zamlı hücresine otomatik olarak kaydedilir. <strong>Excel Puantaj Tablosu</strong> dosyanızı OneDrive vs. bulut hesabınıza kaydederek daha güvenli kılabilir ve eş zamanlı olarak diğer yöneticilerle paylaşabilirsiniz.<br />
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4889625141542874"
     crossorigin="anonymous"></script><br />
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-4889625141542874"
     data-ad-slot="5699553273"></ins><br />
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script><br />
<a href="https://harunuysal.com.tr/wp-content/uploads/2021/10/excel-puantaj-tablosu.jpg"><img decoding="async" class="aligncenter wp-image-1455 size-full" src="https://harunuysal.com.tr/wp-content/uploads/2021/10/excel-puantaj-tablosu.jpg" alt="" width="1051" height="642" srcset="https://harunuysal.com.tr/wp-content/uploads/2021/10/excel-puantaj-tablosu.jpg 1051w, https://harunuysal.com.tr/wp-content/uploads/2021/10/excel-puantaj-tablosu-600x367.jpg 600w, https://harunuysal.com.tr/wp-content/uploads/2021/10/excel-puantaj-tablosu-300x183.jpg 300w, https://harunuysal.com.tr/wp-content/uploads/2021/10/excel-puantaj-tablosu-1024x626.jpg 1024w, https://harunuysal.com.tr/wp-content/uploads/2021/10/excel-puantaj-tablosu-768x469.jpg 768w" sizes="(max-width: 1051px) 100vw, 1051px" /></a></p>
<p>Excel dosyamıza ait görüntü yukarıda görüldüğü gibidir. Dosya uzantısı makro kodlar olduğu için .xlsm olmaktadır. Ay sonunda dilerseniz muhasebecinize dosya erişimi verebilir yada <a href="https://cloudconvert.com/xlsm-to-pdf" target="_blank" rel="noopener"><strong>Bu bağlantıya tıklayarak</strong></a> dosyayı PDF formatına çevirerek çıktı alabilirsiniz.</p>
<p style="text-align: center;"><a class="mks_button mks_button_large rounded" href="https://disk.yandex.com.tr/i/GMM0s1az2Z6DBw" target="_blank" style="color: #FFFFFF; background-color: #8224e3;" ><i class="fa fa-arrow-circle-o-down"></i>Excel dosyasını indirmek için tıklayınız.</a>
<p><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4889625141542874"
     crossorigin="anonymous"></script><br />
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-4889625141542874"
     data-ad-slot="2188394112"></ins><br />
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script></p>
<p><a href="https://harunuysal.com.tr/excel-puantaj-tablosu-xls/">Excel Puantaj Tablosu XLS</a> yazısı ilk önce <a href="https://harunuysal.com.tr">Harun Uysal</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://harunuysal.com.tr/excel-puantaj-tablosu-xls/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP Ülkeye (İP) Göre Ziyaretçi Yönlendirme</title>
		<link>https://harunuysal.com.tr/php-ulkeye-ip-gore-ziyaretci-yonlendirme/</link>
					<comments>https://harunuysal.com.tr/php-ulkeye-ip-gore-ziyaretci-yonlendirme/#respond</comments>
		
		<dc:creator><![CDATA[Harun Uysal]]></dc:creator>
		<pubDate>Tue, 22 Jun 2021 20:35:13 +0000</pubDate>
				<category><![CDATA[Bilişim]]></category>
		<guid isPermaLink="false">https://harunuysal.com.tr/?p=1412</guid>

					<description><![CDATA[<p>Sitemizde bazen bir çok sebepten ötürü ülkeye göre filtreleme yada engelleme işlemi yapmak isteyebiliriz, bunu yapmanın bir çok yöntemi var. Ben bir kaç yıldır get methodu ile ip adresini http://ip-api.com/php/ sitesine gönderip dönen sonuca göre ülkeyi tespit ediyordum fakat cloudflare kullandığımda $_SERVER[&#8220;REMOTE_ADDR&#8221;] fonksiyonunun düzgün çalışmadığını tespit ettim bunun içinde farklı bir çözüm olarak $_SERVER[&#8220;HTTP_CF_IPCOUNTRY&#8221;] fonksiyonunu [&#8230;]</p>
<p><a href="https://harunuysal.com.tr/php-ulkeye-ip-gore-ziyaretci-yonlendirme/">PHP Ülkeye (İP) Göre Ziyaretçi Yönlendirme</a> yazısı ilk önce <a href="https://harunuysal.com.tr">Harun Uysal</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[<p>Sitemizde bazen bir çok sebepten ötürü <strong>ülkeye göre filtreleme</strong> yada <strong>engelleme</strong> işlemi yapmak isteyebiliriz, bunu yapmanın bir çok yöntemi var. Ben bir kaç yıldır get methodu ile ip adresini http://ip-api.com/php/ sitesine gönderip dönen sonuca göre ülkeyi tespit ediyordum fakat cloudflare kullandığımda $_SERVER[&#8220;REMOTE_ADDR&#8221;] fonksiyonunun düzgün çalışmadığını tespit ettim bunun içinde farklı bir çözüm olarak $_SERVER[&#8220;HTTP_CF_IPCOUNTRY&#8221;] fonksiyonunu keşfettim. Fazla uzatmadan bu iki yöntemi de sizinle paylaşacağım.</p>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4889625141542874"
     crossorigin="anonymous"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-4889625141542874"
     data-ad-slot="5699553273"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
<p><strong>1.Yöntem:</strong></p>
<p>Bu yöntemin avantajları sadece ülke verisine değil kullandığı operatör, yaşadığı şehir, para birimi vs. bilgileri alabiliyorsunuz. Dezavantajları ise dolaylı yoldan yaptığımız için 1 saniyelik bir gecikme oluyor ve cloudflare yada başka CDN hizmeti kullanıyorsanız düzgün çalışmıyor.</p>
<div>&nbsp;</div>


<pre class="wp-block-code"><code>$ip = $_SERVER&#91;"REMOTE_ADDR"]; // Kullanıcının İP adresi tespiti


$query = @unserialize(file_get_contents('http://ip-api.com/php/'.$ip));


if ($query&#91;'countryCode'] == 'US' OR $query&#91;'countryCode'] == 'GB') {&nbsp; // Kullanıcı Amerika yada İngiltere'den giriş yaparsa bu kod çalışır.


&nbsp;&nbsp;&nbsp;&nbsp;$url = "https://tr.wikipedia.org/wiki/%C4%B0ngiliz_Milletler_Toplulu%C4%9Fu";


} elseif ($query&#91;'countryCode'] == 'TR') {&nbsp; //Kullanıcı Türkiye'den giriş yaptıysa bu kod çalışır.


&nbsp;&nbsp;&nbsp;&nbsp;$url&nbsp;=&nbsp;"https://www.youtube.com/watch?v=5K3Jdux_DDg";


} else { // Kullanıcı yukarıda belirttiğimiz ülkelerden farklı bir ülkede yaşıyorsa bu kod çalışacak.


&nbsp; &nbsp;$url = "https://www.youtube.com/watch?v=A7nem34-tKE";


}

header("Location: $url");</code></pre>



<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4889625141542874"
     crossorigin="anonymous"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-4889625141542874"
     data-ad-slot="2188394112"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
<p><strong>2.Yöntem:</strong></p>



<p>Bu yöntemin avantajı $_SERVER[&#8220;HTTP_CF_IPCOUNTRY&#8221;] fonksiyonunu kullanarak direkt ülke verisine ulaşabiliyoruz, ekstra başka bir yerden sorgulama işlemi olmadığı için çok hızlı şekilde erişebiliyoruz. Dezavantajı sadece ülke verisine erişiyor olmamız, eğer daha fazlasına ihtiyaç duyarsanız 1. yöntemi kullanabilirsiniz. </p>



<pre class="wp-block-code"><code>&lt;?php 
$ip = $_SERVER&#91;"HTTP_CF_IPCOUNTRY"]; // Kullanıcının yaşadığı ülkeyi verir.


if ($ip == 'US' OR $ip == 'GB') {  // Kullanıcı Amerika yada İngiltere'den giriş yaparsa bu kod çalışır.


    $url = "https://tr.wikipedia.org/wiki/%C4%B0ngiliz_Milletler_Toplulu%C4%9Fu";


} elseif ($ip == 'TR') {  //Kullanıcı Türkiye'den giriş yaptıysa bu kod çalışır.


    $url = "https://www.youtube.com/watch?v=5K3Jdux_DDg";


} else { // Kullanıcı yukarıda belirttiğimiz ülkelerden farklı bir ülkede yaşıyorsa bu kod çalışacak.


   $url = "https://www.youtube.com/watch?v=A7nem34-tKE";


}

header("Location: $url");
?&gt;</code></pre>



<p>&nbsp;</p>
<p><a href="https://harunuysal.com.tr/php-ulkeye-ip-gore-ziyaretci-yonlendirme/">PHP Ülkeye (İP) Göre Ziyaretçi Yönlendirme</a> yazısı ilk önce <a href="https://harunuysal.com.tr">Harun Uysal</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://harunuysal.com.tr/php-ulkeye-ip-gore-ziyaretci-yonlendirme/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
