• 11-04-2020, 13:21:46
    #1
    Merhaba,

    Siteyi http den https ye yonlendirme de sıkıntı yaşıyorum. Şöyleki http://www.domain.com/play/knife-hit-oyna-134.html sayfa buna https://www.domain.com/play/knife-hit-oyna-134.html yönlenmesi gerekiyorken. Sonuna ?slug=knife-hit-oyna&id=134 ekleniyor bunu eklemesin normal şekilde yönlensin istiyorum tüm sayfalar.

    Şuan ki hali:
    http://www.domain.com/play/knife-hit-oyna-134.html ----> https://www.domain.com/play/knife-hi...it-oyna&id=134

    İstediğim şekil :
    http://www.domain.com/play/knife-hit-oyna-134.html ----> https://www.domain.com/play/knife-hit-oyna-134.html

    Mevcut kodumu aşağıya bırakıyorum. Yardımcı olursanız sevinirim.

    Options +FollowSymLinks -MultiViews
    ErrorDocument 404 /warning/notfound
    
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    # RewriteRule ^(.*)/$ /$1 [L,R] # localhost
    RewriteRule ^(.*)/$ /$1 [L,R=301] # live site use
    RewriteRule ^play/(.*)-(.*).html$ play.php?slug=$1&id=$2
    RewriteRule ^page/(.*)-(.*).html$ page.php?slug=$1&id=$2
    RewriteRule ^category/(.*)$ category.php?name=$1
    RewriteRule ^user/(.*)$ profile.php?name=$1
    RewriteRule ^game/(.*)/(.*)$ game.php?do=$1&id=$2
    RewriteRule ^game/(.*)$ game.php?do=$1
    RewriteRule ^panel/(.*)/(.*)/(.*)$ panel.php?page=$1&type=$2&id=$3
    RewriteRule ^panel/(.*)/(.*)$ panel.php?page=$1&type=$2
    RewriteRule ^panel/(.*)$ panel.php?show=$1
    RewriteRule ^login/(.*)/(.*)$ login.php?type=$1&code=$2
    RewriteRule ^login/(.*)$ system/external/OAuth/login.php?app=$1
    RewriteRule ^embed/game/(.*)$ api.php?type=game_embed&id=$1
    RewriteRule ^api/user/(.*)$ api.php?type=user_data&id=$1
    RewriteRule ^gamefeed/(.*)$ api.php?type=game_feed&$1
    RewriteRule ^gamefeed$ api.php?type=game_feed
    RewriteRule ^language/(.*)$ language.php?code=$1
    RewriteRule ^forgot/(.*)/(.*)/(.*)$ forgot.php?do=$1&forgotcode=$2&email=$3
    RewriteRule ^arcanox/(.*)/(.*)$ arcanox.php?type=$1&password=$2
    RewriteRule ^warning/(.*)$ error.php?type=$1
    RewriteRule ^search/(.*)$ search.php?s=$1
    RewriteRule ^register/(.*)$ register.php$1
    RewriteRule ^system/language.js$ system/external/language.php
    RewriteRule ^system/captcha.png$ system/external/captcha.php
    RewriteRule ^warning$ error.php
    RewriteRule ^pending$ pending.php
    RewriteRule ^panel$ panel.php
    RewriteRule ^favorites$ favorites.php
    RewriteRule ^settings$ settings.php
    RewriteRule ^profile$ profile.php
    RewriteRule ^leaderboard$ leaderboard.php
    RewriteRule ^challenge$ challenge.php
    RewriteRule ^login$ login.php
    RewriteRule ^forgot$ forgot.php
    RewriteRule ^register$ register.php
    RewriteRule ^logout$ logout.php
    </IfModule>
    
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
  • 11-04-2020, 14:02:59
    #2
    Society adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Siteyi http den https ye yonlendirme de sıkıntı yaşıyorum. Şöyleki http://www.domain.com/play/knife-hit-oyna-134.html sayfa buna https://www.domain.com/play/knife-hit-oyna-134.html yönlenmesi gerekiyorken. Sonuna ?slug=knife-hit-oyna&id=134 ekleniyor bunu eklemesin normal şekilde yönlensin istiyorum tüm sayfalar.

    Şuan ki hali:
    http://www.domain.com/play/knife-hit-oyna-134.html ----> https://www.domain.com/play/knife-hi...it-oyna&id=134

    İstediğim şekil :
    http://www.domain.com/play/knife-hit-oyna-134.html ----> https://www.domain.com/play/knife-hit-oyna-134.html

    Mevcut kodumu aşağıya bırakıyorum. Yardımcı olursanız sevinirim.

    Options +FollowSymLinks -MultiViews
    ErrorDocument 404 /warning/notfound
    
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    # RewriteRule ^(.*)/$ /$1 [L,R] # localhost
    RewriteRule ^(.*)/$ /$1 [L,R=301] # live site use
    RewriteRule ^play/(.*)-(.*).html$ play.php?slug=$1&id=$2
    RewriteRule ^page/(.*)-(.*).html$ page.php?slug=$1&id=$2
    RewriteRule ^category/(.*)$ category.php?name=$1
    RewriteRule ^user/(.*)$ profile.php?name=$1
    RewriteRule ^game/(.*)/(.*)$ game.php?do=$1&id=$2
    RewriteRule ^game/(.*)$ game.php?do=$1
    RewriteRule ^panel/(.*)/(.*)/(.*)$ panel.php?page=$1&type=$2&id=$3
    RewriteRule ^panel/(.*)/(.*)$ panel.php?page=$1&type=$2
    RewriteRule ^panel/(.*)$ panel.php?show=$1
    RewriteRule ^login/(.*)/(.*)$ login.php?type=$1&code=$2
    RewriteRule ^login/(.*)$ system/external/OAuth/login.php?app=$1
    RewriteRule ^embed/game/(.*)$ api.php?type=game_embed&id=$1
    RewriteRule ^api/user/(.*)$ api.php?type=user_data&id=$1
    RewriteRule ^gamefeed/(.*)$ api.php?type=game_feed&$1
    RewriteRule ^gamefeed$ api.php?type=game_feed
    RewriteRule ^language/(.*)$ language.php?code=$1
    RewriteRule ^forgot/(.*)/(.*)/(.*)$ forgot.php?do=$1&forgotcode=$2&email=$3
    RewriteRule ^arcanox/(.*)/(.*)$ arcanox.php?type=$1&password=$2
    RewriteRule ^warning/(.*)$ error.php?type=$1
    RewriteRule ^search/(.*)$ search.php?s=$1
    RewriteRule ^register/(.*)$ register.php$1
    RewriteRule ^system/language.js$ system/external/language.php
    RewriteRule ^system/captcha.png$ system/external/captcha.php
    RewriteRule ^warning$ error.php
    RewriteRule ^pending$ pending.php
    RewriteRule ^panel$ panel.php
    RewriteRule ^favorites$ favorites.php
    RewriteRule ^settings$ settings.php
    RewriteRule ^profile$ profile.php
    RewriteRule ^leaderboard$ leaderboard.php
    RewriteRule ^challenge$ challenge.php
    RewriteRule ^login$ login.php
    RewriteRule ^forgot$ forgot.php
    RewriteRule ^register$ register.php
    RewriteRule ^logout$ logout.php
    </IfModule>
    
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
    Merhaba Society,

    Deneyebilecekleriniz;

    1- https://blog.cliaweb.com/htaccess-ssl-yonlendirme.html
    2- https://www.cliaweb.com/knowledgebas...nlendirme.html

    İyi çalışmalar.