Selamlar,
Bir joomla siteyi WP'ye aktardım. Fakat linkleri kaybetmek istemiyorum. WP id'leri ile joomla id'leri aynı olarak aktardım.
Tüm linkleri 301 ile yönledirmek istiyorum.
Aradaki kategori/kategoriler iptal olup, ID numarası baş tarafta değil, sonda olması lazım.
Bunun için htaccess'le bayağı bir haşır neşir oldum ama bir türlü istediğim koda ulaşamadım.
Bu ve buna benzer kodlardaki tüm ihtimalleri denedim nerdeyse....
RewriteRule ^benzin/(.*).html$ /$1-$2.html [R=301,L]
Aşağıda 2 örnek var. Bu şekilde bir htaccess kodu nasıl olmalı?
Mevcut Link
http://siteadi.com/benzin/10788-benz...rufu-icin.html
Olmasını İstediğim
http://siteadi.com/benzin-tasarrufu-icin-10788.html
Mevcut Link
http://siteadi.com/araba/opel/9453-o...i-arabasi.html
Olmasını İstediğim
http://siteadi.com/opelin-yeni-arabasi-9453.html
Ücretli/ücretsiz yardımlarınızı bekliyorum, teşekkürler.
Htaccess ile dinamik urllerin otomatik yönlendirmesi
3
●674
- 13-02-2015, 13:45:41.htaccess dosyasını değiştirmenize gerek yok, wordpressin kendi .htaccess dosyası bu işi kolayca yapacaktır.
Wp-admin >> Settings >> Permalink Settings
Wp-admin >> Ayarlar >> Kalıcı Bağlantılar
sayfasında altta Custom Structure (özel yapı) hanesine gelip kutuya aşağıdakini yazmanız yeterli, linkler istediğiniz gibi olacaktır.
/%postname%-%post_id%.html
- 13-02-2015, 14:41:51Cevabınız için teşekkürler. Yalnız yapmak istediğim şey google'da kayıtlı URL'lerden gelen hitin kaybolmaması.
İndeksli linklerim bu şekilde.
http://siteadi.com/araba/opel/9453-o...i-arabasi.html
Yeni linklerim bu şekilde.
http://siteadi.com/opelin-yeni-arabasi-9453.html
Benim istediğin http://siteadi.com/araba/opel/9453-o...i-arabasi.html adresine tıklandığında otomatik olarak http://siteadi.com/opelin-yeni-arabasi-9453.html adresine kalıcı 301 yönlendirmesi yapmak.
Site içindeki tüm linkler zaten bu şekilde kayıtlı. /%postname%-%post_id%.html.