• 05-11-2014, 17:52:35
    #1
    eski link;
    www.xxxx.com/tag/anadolu
    yeni link;
    www.xxxx.com/etiket/anadolu
    Eski link hit alıyorum fakat doğal olarak sayfa görüntülenemiyor alıyorum. Eskisi "tag" Yenisi "etiket" olarak yönlendirmesini istiyorum. Ben tam olarak .htaccess kodu bulamadım. Bana yardımcı olabilir misiniz?
  • 06-11-2014, 00:08:03
    #2
    Wordpress htaccess dosyasına
    RewriteEngine on satırından sonra
    RewriteRule ^tag/(a-zA-Z0-9-) http://www.domainismi.com/etiket/$1 [R=301,L]
  • 07-11-2014, 11:36:46
    #3
    <ifmodule mod_expires.c>
      <filesmatch "\.(jpg|gif|png|css|js)$">
           ExpiresActive on
           ExpiresDefault "access plus 1 year"
       </filesmatch>
    </ifmodule>
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^tag/(a-zA-Z0-9-) http://www.xxxx.com/etiket/$1 [R=301,L]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    yazdım fakat olmadı.
  • 07-11-2014, 11:45:00
    #4
    Alıntı
    RedirectMatch 301 /tag/anadolu http://www.xxxx.com/etiket/anadolu
    veya

    Alıntı
    RedirectMatch 301 /tag/(.*) http://www.xxxx.com/etiket/$1
    Olabilir. Test etmedim.
  • 07-11-2014, 20:24:03
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @Real_Love; aşağıdaki şekliyle deneyebilir misiniz?

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^etiket/(.*)$ tag/$1 [L]
    RewriteRule ^tag/(.*)$ etiket/$1 [L,R=301]
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  • 07-11-2014, 22:25:36
    #6
    saintx adlı üyeden alıntı: mesajı görüntüle
    @Real_Love; aşağıdaki şekliyle deneyebilir misiniz?

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^etiket/(.*)$ tag/$1 [L]
    RewriteRule ^tag/(.*)$ etiket/$1 [L,R=301]
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    daha önce "tag" temada 404 yazardı şimdi yönleniyor "etiket" ama server 404 olarak gösteriyor.
  • 07-11-2014, 22:30:47
    #7
    @Real_Love; şu şekilde deneyebilir misiniz?

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^etiket/(.*)$ index.php/tag/$1 [L]
    RewriteRule ^tag/(.*)$ etiket/$1 [L,R=301]
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  • 07-11-2014, 22:56:34
    #8
    Eygun adlı üyeden alıntı: mesajı görüntüle
    @Eygun; aşağıdaki şekliyle deneyebilir misiniz?

    RedirectMatch 301 /tag/(.*) http://www.xxxx.com/etiket/$1
    Dostum eyw dediğin gibi yaptım oldu görmemişim senin gönderdiğin kodu