Selamun aleykum,
Bir genel blog sitem var. Bunun yanında yazılımla ilgili öğrendiklerimi de deneyebileceğim ufak ve faydalı araçlar hazırlamak istiyorum. İşte renk seçici filan. Bu araçları genel blog'tan ayrı tutmak istiyorum. Multi site kullanmayı tercih etmiyorum.
Wp'de CPT ui ile taksonomi oluşturdum. Bunu subdomain olarak sunmak istiyorum. Bunu nasıl yapabilirim? Araştırdım ama sorunumu çözecek bilgi bulamadım maalesef.
Mesela; "araclar" adında bir taksonomi/kategori var. Burada custom postlar paylaşılıyor.
Şuan ki URL yapısı: (siteadi.com/araclar/deneme-konusu)
İhtiyacım olan URL yapısı: (araclar.siteadi.com/deneme-konusu)
Subdomaini açarım da taksonomiyi ve konularını burayla nasıl ilişkilendireceğimi bilmiyorum. Bazı yerlerde 301 yönlendirme tavsiye edilmiş. Bu hiç iyi bir secenek değil mesela. Direkt kalıcı olarak maskeleyebilir miyiz?
Subdomain'i nasıl ayarlarım?
6
●182
- 15-08-2023, 12:03:02https://wordpress.org/plugins/multip...n-single-site/
buna sadece 2 url yi giriyorsun ayarlıyor gerisini
aleykum selam ve rahmetullahi ve berekatuhu kardeşim
- 15-08-2023, 16:23:07Teşekkürler hocam. Localhostta denedim, xampp subdomain oluşturma ile. Gerçeğinin yerini tutmaz galiba ama hiç bir şey değişmedi.Misafir adlı üyeden alıntı: mesajı görüntüle
Eklentinin sayfasında da farklı domainlere yönlendirmek için örnek vermişler. Ayrıca tam anlamadım ama maskeleme yerine yönlendirme mi yapıyor. Yinelenen içerik sorunundan bahsetmiş mesela.
Subdomain konusu çok anladığım bir konu değil maalesef hocam. - 15-08-2023, 16:33:26istediğinizi sağlıyor eğer denerseniz,mfa95 adlı üyeden alıntı: mesajı görüntüle
sol taraftaki alana name.main.com şeklinde görünmesini istediğiniz domain adresini giriyorsunuz, sağ tarafa da taxonomy url yi giriyorsunuz main.com/tax/name gibi
name.main.com a girdiginizde arka planda main.com/tax/name ye girmiş oluyor ama görüntüde bir yönlendirme vs. yok tamamen name.main.com görünüyor
ek olarak benim diğer bir sayfadaki url leri de otomatik olarak main.com/tax/name den name.main.com ye çevirmiş muhtemelen bütün url leri maskeliyor
subdomain ayarlamasını bilmiyorsan en basit şekilde cloudflare kullanarak DNS ayarlayabilirsin
A main.com ip_adresi
CNAME * main.com
yaptığın zaman bütün alt domainleri otomatik olarak ana ip ye yönlendirir - 15-08-2023, 16:49:16Subdomain oluşturmayı DNS ayarını yapabiliyorum hocam da maskeleme mantığını bilmiyorum işte.Misafir adlı üyeden alıntı: mesajı görüntüle
Localhostta dediklerinizin aynısını yapmıştım ama hiç bir şey olmadı. Bide hostingde deneyim. Şuan localhostta çalışıyorum. Siteyi bozmamak için.
- main.com/tax/name/konu-adı
- name.main.com/konu-adı
Şeklinde tüm postları da çeviriyor mu hocam? Hepsini çeviriyorsa böyle evet aradığım bu.
Olmadı yedek alıp sitede denemeye başlıcam. Daha taksonomileri de hostinge geçirmedim. Teşekkürler - 15-08-2023, 21:26:06Yok hocam valla kafayı yicem kaç saattir. URL yapıları görünüyor ama yönlendirme yok.Misafir adlı üyeden alıntı: mesajı görüntüle
Cloudflarede rol tanımlamak gerekiyormuş galiba. Limitli olduğundan cf yi kapattim. Hsts olduğundan ssl ayarlamam gerekti.
sub.domain.com a giriyorum SSL hatası veriyor. Domain.com a giriyorum ssl çalışıyor sonra tekrar sub.domain.com a girince şal çalışıyor. Burada bir sorun var da anlamadım.
sub.domain.com a girince "is functioning normally" yazıyor. Bu domain yerine sunucunun ipsi ile siteye girince çıkan yazı.
sub.domain.com/yazi-1 'e girince litespeed'in 404 hatasını veriyor.
Eklentinin dokümanı yok maalesef, sayfasında da DNS yapılandırmasını kendiniz yapın deyip geçmişler. Ne yapmak lazım tam olarak? DNS eklemeyi biliyorum da anlamlarını pek bilmiyorum
A kaydını denedim, Cname kaydını denedim, aynı. Hostingden subdomain ekledim. Bunda da direkt boş subdomain ekleyince çıkan sayfa görünüyor.
DNS tam olarak nasıl olmalı bilmediğimden hepsini denedim. Sorun başka yerde mi onu da bilmiyorum.
Önbellek temizlendi, litespeed cache kapattım, wordfence kapattım, cloudflareyi kapatmıştım zaten. Yok bir türlü olmuyor.
Ayrıca sitede başka bir alt site bulunan bir subdomainim var. Onu da etkilesin istemiyorum.
Ne yapmak lazım bir yol gösterin lütfen