> For the complete documentation index, see [llms.txt](https://docs.layraweb.com.tr/merhaba/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.layraweb.com.tr/merhaba/php-tarafi/konular/framework/yonlendirme.md).

# Yönlendirme

PHP'de Framework kullanarak Yönlendirme yapmak oldukça kolaydır. Aşağıda örnek bir Framework olan Laravel ile nasıl yönlendirme yapılacağı konu anlatılmaktadır:

Laravel Framework kullanarak Yönlendirme yapmak için aşağıdaki adımları takip edebilirsiniz:

1. Öncelikle routes/web.php dosyasını açın.
2. Ardından, route() fonksiyonunu kullanarak bir route tanımlayın. Örneğin, "anasayfa" isimli bir route tanımlayalım:

```php
Route::get('/', function () {
    return view('welcome');
})->name('anasayfa');
```

3. Yukarıdaki kod bloğunda, '/' url'si ile eşleşen bir route tanımlandı ve bu route'a istek geldiğinde 'welcome' adlı view dosyası döndürülecek. Ayrıca bu route'a 'anasayfa' ismi verildi.
4. Yönlendirme yapmak istediğiniz sayfada, yukarıdaki route'ı çağırmak için aşağıdaki kodu kullanabilirsiniz:

```php
<a href="{{ route('anasayfa') }}">Anasayfa</a>
```

Yukarıdaki kodda, route() fonksiyonuna 'anasayfa' ismi verilerek, tanımlı route'a yönlendirme yapılmaktadır. Bu şekilde, kullanıcı 'Anasayfa' linkine tıkladığında tanımlı olan route'a yönlendirilecektir.

Bu şekilde Laravel Framework kullanarak basit bir yönlendirme işlemi gerçekleştirilmiştir. Laravel gibi diğer Framework'lerde de yönlendirme yapmak için benzer adımlar izlenir.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.layraweb.com.tr/merhaba/php-tarafi/konular/framework/yonlendirme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
