• 23-01-2021, 22:17:19
    #1
    site.com/icerikadi/
    dışardan gelen bazı linklerin sonunda / işareti var.

    htaccess ile tek bir koşul yazarak sonundaki işareti kaldırıp
    site.com/icerikadi olarak nasıl yönlendirme yapabilirim?
  • 23-01-2021, 22:21:24
    #2
    Merhaba,

    Yamulmuyorsam ve doğru anladıysam ;

    RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*[^/])$ /$1/ [L,R] # <- for test, for prod use [L,R=301]
  • 23-01-2021, 22:21:45
    #3
    RewriteCond %{HTTP_HOST} *!^www*.site.com .com[NC]<br>
    RewriteRule (.*) http://www.site.com .com/$1 [L,R=301]
  • 23-01-2021, 22:22:54
    #4
    ReWriteRule ^(.*)/$ http://www.site.com/$1 [R=301,L]
  • 23-01-2021, 22:25:30
    #5
    RewriteEngine On Rewrite Rule ^test/ (a[a-zA-Z0-9]+)$ index.php?topic=$1
    Htaccess dener misiniz
  • 23-01-2021, 22:31:03
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <IfModule mod_rewrite.c>RewriteEngine on
    RewriteRule ^([^/]+)$ index.php?query=$1 [NC,QSA,L]
    RewriteRule ^(.*)/$ /$1 [NC,QSA,L]
    </IfModule>
  • 23-01-2021, 22:31:55
    #7
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Yamulmuyorsam ve doğru anladıysam ;

    RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*[^/])$ /$1/ [L,R] # <- for test, for prod use [L,R=301]
    persius35 adlı üyeden alıntı: mesajı görüntüle
    RewriteCond %{HTTP_HOST} *!^www*.site.com .com[NC]<br>
    RewriteRule (.*) http://www.site.com .com/$1 [L,R=301]
    salimsevindik adlı üyeden alıntı: mesajı görüntüle
    ReWriteRule ^(.*)/$ http://www.site.com/$1 [R=301,L]
    malesef işe yaramadı.
    alicangunduz adlı üyeden alıntı: mesajı görüntüle
    RewriteEngine On Rewrite Rule ^test/ (a[a-zA-Z0-9]+)$ index.php?topic=$1
    Htaccess dener misiniz
  • 23-01-2021, 22:41:02
    #8
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]

    3 satırı kendinize göre değiştirin
  • 23-01-2021, 22:47:51
    #9
    RewriteCond %{REQUEST_FILENAME}./ -f
    RewriteRule ^(.*)$ site.com/icerikadi $1 [R=301,L]

    salladım ama bunuda denemek lazım