• 30-04-2021, 01:15:54
    #1
    Arkadaşlar merhaba,
    sitemin sadece anasayfasını domain.com olanı yani
    domain.com/anasayfa şeklinde bir yönlendirme yapmak istiyorum.

    domain.com >>>> domain.com/anasayfa

    Diğer hiçbir sayfa bundan etkilenmesin alt sayfalar vs.
    Bunu htaccess ile nasıl yapabilirim bilgisi olan varsa yardımcı olursa sevinirim.
    Mevcut htaccess'imde şu kodlar var.

    <IfModule mod_rewrite.c>
      Options +FollowSymLinks
      RewriteEngine On
      
      #RewriteCond %{HTTPS} !=on
      #RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
      RewriteCond %{HTTP_HOST} ^www\.domain\.com
      RewriteRule (.*) https://domain.com/$1 [R=301,L]
    
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)$ index.php/?$1 [QSA,L]
    </IfModule>
  • 30-04-2021, 01:17:18
    #2
    htaccess a gerek yok ki. redirect ile index html üzerinden yapabilirsin.
  • 30-04-2021, 01:17:28
    #3
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
    RewriteCond %{HTTP_HOST} !^.domain.com
    RewriteRule (.*) https://domain.com/anasayfa$1 [R=301,L]
  • 30-04-2021, 01:18:00
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
    RewriteCond %{HTTP_HOST} !^.domain.com
    RewriteRule (.*) https://domain.com/anasayfa$1 [R=301,L]
    Yapmadan önce yedek al ama
  • 30-04-2021, 01:20:13
    #5
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Yapmadan önce yedek al ama
    Hocam diğer mevcut kodları komple silip bunlarımı eklemek lazım?
    Yoksa onların altına yada üstüne falan mı eklemek lazım ?
  • 30-04-2021, 01:21:31
    #6
    Agent adlı üyeden alıntı: mesajı görüntüle
    Hocam diğer mevcut kodları komple silip bunlarımı eklemek lazım?
    Yoksa onların altına yada üstüne falan mı eklemek lazım ?
    Altına ekle silme , boşluk olsun aralarında ( Şu an var olan ile ekleyeceklerin arasına) domain yazısını site ismin yapmayı unutma.
  • 30-04-2021, 01:26:18
    #7
    Hocam altına ekleyince çalışmadı üstüne ekledim oldu sorun olmaz sanırım teşekkür ediyorum.
    <IfModule mod_rewrite.c> şunun üstüne ekleyip aralarına bir satır boşluk bıraktım oldu.
  • 30-04-2021, 01:32:12
    #8
    Pardon hocam olmamış işe yaramadı.
  • 30-04-2021, 02:25:12
    #9
    if module yazısının üstüne ekleyip ss atar mısın