• 20-06-2018, 18:14:53
    #1
    Merhaba,

    Bir projede BuddyPress yazılımının kullanıcı profilleri kısmındaki menüye bir link eklemem gerekti. Bunu function.php dosyasında düzenleme yaparak sağladım ancak linklemesini yapamadım. Özetle, o link "example.com/user1/deneme.com" şeklinde bir bağlantıya sahip oldu. Bu bağlantının harici bir siteye yönlenmesini istiyorum.

    Ancak kullanıcı profilinde yer alan bir link olduğu için her kullanıcı sayfasında link yapısındaki username değişiyor. Dolayısıyla şu şekildeki tüm sayfaları yönlendirmem gerek:

    www.example.com/members/user1/deneme.com/
    www.example.com/members/user2/deneme.com/
    www.example.com/members/user3/deneme.com/

    Şuraya yönlenecek:

    deneme.com

    Birkaç deneme yaptım ama başarılı olamadım. Tavsiyesi olan var mı?
  • 20-06-2018, 18:42:34
    #2
    Merhaba,

    Yeni kullanıcıları elle mi oluşturacaksınız?
    htaccess ile bunu yaparsanız, her defasında kullanıcıları elle girmeniz gerekiyor.
    Biraz daha detay verirseniz, önerilerde bulunmamız kolaylaşacaktır.
  • 20-06-2018, 18:52:38
    #3
    JackBlack adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Yeni kullanıcıları elle mi oluşturacaksınız?
    htaccess ile bunu yaparsanız, her defasında kullanıcıları elle girmeniz gerekiyor.
    Biraz daha detay verirseniz, önerilerde bulunmamız kolaylaşacaktır.
    Hayır kullanıcılar kendileri kayıt oluyor. Örnek olması için user1, user2 şeklinde isimlendirdim. Oraya kullanıcı adı gelecek. Yapmak istediğim şu aslında

    bu link: www.example.com/members/*****/deneme.com/

    bu linke yönlenecek: deneme.com

    **** yerine ne gelirse gelsin yönlenecek. yani her üye sayfası için. bunun için bi kural yazılıyordur ama bilgim yeterli değil, o yüzden yazamadım. Elle tek tek girmek tabii ki bir çözüm olmaz çünkü kayda açık bir platform.
  • 21-06-2018, 12:16:44
    #4
    legacy adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Bir projede BuddyPress yazılımının kullanıcı profilleri kısmındaki menüye bir link eklemem gerekti. Bunu function.php dosyasında düzenleme yaparak sağladım ancak linklemesini yapamadım. Özetle, o link "example.com/user1/deneme.com" şeklinde bir bağlantıya sahip oldu. Bu bağlantının harici bir siteye yönlenmesini istiyorum.

    Ancak kullanıcı profilinde yer alan bir link olduğu için her kullanıcı sayfasında link yapısındaki username değişiyor. Dolayısıyla şu şekildeki tüm sayfaları yönlendirmem gerek:

    www.example.com/members/user1/deneme.com/
    www.example.com/members/user2/deneme.com/
    www.example.com/members/user3/deneme.com/

    Şuraya yönlenecek:

    deneme.com

    Birkaç deneme yaptım ama başarılı olamadım. Tavsiyesi olan var mı?
    RedirectMatch 301 /members/(.*)/(.*)$ http://www.$2