{"id":130,"date":"2025-05-03T18:52:57","date_gmt":"2025-05-03T18:52:57","guid":{"rendered":"https:\/\/www.webmobkey.com\/blog\/?p=130"},"modified":"2025-11-16T10:27:35","modified_gmt":"2025-11-16T10:27:35","slug":"phpde-dosya-url-yeniden-yazma-urlleri-daha-anlamli-hale-getirme","status":"publish","type":"post","link":"https:\/\/www.webmobdesign.com\/blog\/tr\/phpde-dosya-url-yeniden-yazma-urlleri-daha-anlamli-hale-getirme\/","title":{"rendered":"PHP\u2019de Dosya URL Yeniden Yazma: URL\u2019leri Daha Anlaml\u0131 Hale Getirme"},"content":{"rendered":"\n<p id=\"5a2d\">Web uygulamalar\u0131nda, URL\u2019lerin kullan\u0131c\u0131 dostu ve anlaml\u0131 olmas\u0131 \u00f6nemlidir. PHP\u2019de,&nbsp;<code>.htaccess<\/code>&nbsp;dosyas\u0131 kullanarak URL yeniden yazma y\u00f6ntemiyle, dosya URL&#8217;lerini daha anlaml\u0131 ve kullan\u0131c\u0131 dostu hale getirebiliriz. Bu blog yaz\u0131s\u0131nda, PHP&#8217;de dosya URL yeniden yazma konusunu inceleyece\u011fiz ve nas\u0131l kullan\u0131labilece\u011fini \u00f6rneklerle g\u00f6sterece\u011fiz.<\/p>\n\n\n\n<p id=\"4a95\"><strong>Dosya URL Yeniden Yazma Nedir?<\/strong>&nbsp;Dosya URL yeniden yazma, sunucu taraf\u0131nda URL yap\u0131land\u0131rmas\u0131n\u0131n belirli bir dosyaya veya dizine g\u00f6re yeniden d\u00fczenlenmesi i\u015flemidir. \u00d6rne\u011fin,&nbsp;<code>about.php<\/code>&nbsp;dosyas\u0131na gelen istekleri,&nbsp;<code>hakkimizda<\/code>&nbsp;gibi daha anlaml\u0131 bir URL&#8217;ye y\u00f6nlendirebiliriz. Bu, kullan\u0131c\u0131lar\u0131n daha kolay hat\u0131rlayabilece\u011fi ve anlamland\u0131rabilece\u011fi URL&#8217;ler olu\u015fturmam\u0131za olanak tan\u0131r.<\/p>\n\n\n\n<p id=\"799a\"><strong>Nas\u0131l Yap\u0131l\u0131r?<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>.htaccess Dosyas\u0131 Olu\u015fturma:<\/strong>\u00a0URL yeniden yazma i\u015flemleri i\u00e7in\u00a0<code>.htaccess<\/code>\u00a0ad\u0131nda bir dosya olu\u015fturulur veya varsa mevcut olan bu dosya d\u00fczenlenir. Bu dosya, Apache HTTP sunucusunda URL yap\u0131land\u0131rmas\u0131yla ilgili kurallar\u0131 i\u00e7erir.<\/li>\n\n\n\n<li><strong>RewriteEngine Aktivasyonu:<\/strong>\u00a0<code>.htaccess<\/code>\u00a0dosyas\u0131nda\u00a0<code>RewriteEngine On<\/code>\u00a0komutu kullan\u0131larak URL yeniden yazma motoru etkinle\u015ftirilir.<\/li>\n\n\n\n<li><strong>RewriteRule Kullan\u0131m\u0131:<\/strong>\u00a0<code>RewriteRule<\/code>\u00a0komutuyla URL yeniden yazma kurallar\u0131 belirlenir. Bu kurallar, belirli bir URL yap\u0131s\u0131n\u0131 di\u011ferine y\u00f6nlendirir. \u00d6rne\u011fin,\u00a0<code>RewriteRule ^hakkimizda$ about.php [NC,L]<\/code>\u00a0komutuyla &#8220;hakkimizda&#8221; URL&#8217;si &#8220;about.php&#8221; dosyas\u0131na y\u00f6nlendirilir.<\/li>\n<\/ol>\n\n\n\n<p id=\"7599\">\u00d6rnek Uygulama:<\/p>\n\n\n\n<p><strong>.htaccess\u00a0<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nRewriteEngine On\nRewriteRule ^hakkimizda$ about.php &#x5B;NC,L]\n<\/pre><\/div>\n\n\n<p>Hakk\u0131m\u0131zda Sayfas\u0131:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: xml; title: ; notranslate\" title=\"\">\n&lt;!DOCTYPE html&gt;\n&lt;html lang=&quot;tr&quot;&gt;\n&lt;head&gt;\n    &lt;meta charset=&quot;UTF-8&quot;&gt;\n    &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;\n    &lt;title&gt;Hakk\u0131m\u0131zda&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;h1&gt;Hakk\u0131m\u0131zda&lt;\/h1&gt;\n    &lt;p&gt;Firman\u0131z hakk\u0131nda bilgi veren bir metin...&lt;\/p&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;\n<\/pre><\/div>\n\n\n<p id=\"315d\"><strong>Sonu\u00e7:<\/strong>&nbsp;PHP\u2019de dosya URL yeniden yazma, URL\u2019leri daha anlaml\u0131 hale getirerek kullan\u0131c\u0131 deneyimini art\u0131r\u0131r ve SEO dostu URL\u2019ler olu\u015fturmam\u0131za olanak tan\u0131r.&nbsp;<code>.htaccess<\/code>&nbsp;dosyas\u0131 kullanarak kolayca bu i\u015flemi ger\u00e7ekle\u015ftirebiliriz.<\/p>\n\n\n\n<p id=\"7424\">Bu \u015fekilde, PHP\u2019de dosya URL yeniden yazma konusunu ad\u0131m ad\u0131m a\u00e7\u0131klad\u0131k ve \u00f6rneklerle g\u00f6sterdik. Bu y\u00f6ntemle, URL\u2019leri daha kullan\u0131c\u0131 dostu ve anlaml\u0131 hale getirebilir ve web uygulamalar\u0131n\u0131z\u0131n kullan\u0131c\u0131 deneyimini iyile\u015ftirebilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Web uygulamalar\u0131nda, URL\u2019lerin kullan\u0131c\u0131 dostu ve anlaml\u0131 olmas\u0131 \u00f6nemlidir. PHP\u2019de,&nbsp;.htaccess&nbsp;dosyas\u0131 kullanarak URL yeniden yazma y\u00f6ntemiyle, dosya &hellip; <a title=\"PHP\u2019de Dosya URL Yeniden Yazma: URL\u2019leri Daha Anlaml\u0131 Hale Getirme\" class=\"hm-read-more\" href=\"https:\/\/www.webmobdesign.com\/blog\/tr\/phpde-dosya-url-yeniden-yazma-urlleri-daha-anlamli-hale-getirme\/\"><span class=\"screen-reader-text\">PHP\u2019de Dosya URL Yeniden Yazma: URL\u2019leri Daha Anlaml\u0131 Hale Getirme<\/span>Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51],"tags":[],"class_list":["post-130","post","type-post","status-publish","format-standard","hentry","category-web-tr"],"_links":{"self":[{"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/posts\/130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/comments?post=130"}],"version-history":[{"count":1,"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/posts\/130\/revisions"}],"predecessor-version":[{"id":341,"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/posts\/130\/revisions\/341"}],"wp:attachment":[{"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/media?parent=130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/categories?post=130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webmobdesign.com\/blog\/wp-json\/wp\/v2\/tags?post=130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}