fatihsarac adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar,

İlk olarak belirtmek isterim ki benim sorunum "nasıl fake subomain yaparım?" değil. Fake subdomaini httpd.conf dosyasına ServerAlias *.siteadresi.com tanımlamasını yapıp, htacces'ime de

RewriteCond %{HTTP_HOST} !^www\.siteadresi\.com [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.siteadresi\.com [NC]
RewriteRule ^$ index.php?subdomain=%1 [NC,QSA]
kodlaranı koyarak hallettim. buraya kadar deneme.siteadresi.com, bilmemne.siteadresi.com v.s. yazdığımda index.php'de $_GET['subdomain'] yaparak hangi subdomaine girildiğini algılayıp, ona göre veri gösteriyorum.

işte tam bu noktada benim sorunum başlıyor;

mevcut sistemde daha önceden oluşturduğum sef link yapıları mevcut. örneğin;

ReWriteRule ^haberler(/?)$ haberler.php [L,NC]
ReWriteRule ^haberler/sayfa/([0-9]+)(/?) $haberler.php?sayfa=$1 [L,NC]
ReWriteRule ^yazi(/?)$ yazi.php [L,NC]
ReWriteRule ^yazi/([-A-Za-z0-9*]+)(/?)$ yazi.php?yaziid=$1 [L,NC]
yani www.siteadresi.com/haberler, https://www.siteadresi.com/yazi/bilm...azi-sef-linki/ adreslerine girildiğinde htacces'te tanımlı php sayfalar çıkıyor. en istiyorum ki aynı sayfalara fake subdomain ile girildiğinde de çalışsınlar ve subdomain parametresini sayfaya gönderebileyim yani;

subdomain.siteadresi.com/haberler
subdomain.siteadresi.com/yazi/bilmemne-yazi-sef-linki/

adreslerine girildiğinde hem subdomain bilgisini get ile alabileyim, hem de diğer bilgileri. bunu nasıl yapabilirim?

açıkcası bir yöntem denedim fakat çok uğraştıracak ve benim aklıma yatmadı. belki sizin daha basit ve mantıklı çözümünüz vardır, paylaşırsanız sevinirim.
zamanında buna benzer bi deneme yapmıştık, tam hatırlamıyorum ama fake subdomainleri dns ile yapmıştık (siteye özel tekil bir ip atayarak)

aaa.abc.com bbb.abc.com ... siteye hangi subdomainle açarsanız tam sizin istediğiniz gibi oluyordu, www.abc.com dan farkı yoktu.

uzun zaman oldu yanlış bilgide vermeyim, siz yine araştırırsınız

iyi çalışmalar