Forum
Merhaba. Sahip olduğum bir site ile ilgili sorunum var. Daha düne kadar herşey normaldi. Site bir blog sitesi. (mesela www.xxx.com) Kullanıcılar siteye üye olduğunda kendilerine ait http://abc.xxx.com gibi bir hesap açılıyor. Dün akşamdan beri hangi kullanıcının sayfasına tıklarsanız tıklayın http://abc.xxx.com/index.php?r=1 şeklinde bir yönlendirme yaparak direk ana sayfaya düşüyor. Bunun sebebi ne olabilir? .htaccess dosyasına baktım ama bir sorun yok gibi. Bu konuda yardımcı olabilecek olan var mı? Site reseller bir sunucuda tutuluyor.
Sayfanın adresini alabilir miyim?
Sizin subdomain dizinlerinde bir problem olabilir mi? Yani sonuçta blog yaratan her kullanıcıya bir adet subdomain yaratmış oluyorsunuz. Subdomain dizinlerinde .htaccess var mı? Varsa o dosyayı bir inceleyin.
Siz ana .htaccess dosyasında bir değişiklik yapmadım diyorsunuz. Acaba host yaptığınız firma sunucu üzerinde bir değişiklik yaptı mı?
Bir de eğer sizin için sakıncası yoksa bana özelde htaccess dosyanızı gönderebilirmisiniz? emaiil adresime atın..
Bana sanki bu host firmanın ayarları gibi geldi..
Kolay gele
Evet Erdal Bey, benim de aklıma o geldi ama firmaya dünden beri mail atıyorum. Onlarda .htaccess dosyası ile ilgili olduğunu söylediler ama o dosyada sorun olduğunu sanmıyorum çünkü hiç değiştirmedim. .htaccess dosyasını birazdan gönderiyorum.
Teşekkürler...
blogserver dan mesela erdal.blogserver.com adresini nasıl çeviriyorsunuz .htaccess de
www.blogserver.com/user.php?user = erdal gibi mi.. Bunu ben htaccess de göremedim
yok hayır. bu işlem blog.php isimli bir dosyada yapılıyor. index.php içerisinde blog.php dosyası include edilmiş durumda. isterseniz onu da gönderebilirim.
Yok onu göndermeyin.. Şu an bakamam kodlara..Birazdan toplantıya gireceğim.. Şunu denermisiniz.. .htacess dosyasını yedekleyin ve sunucudan silin. Daha sonra erdal.blogserver.com gibi bir adresi deneyin bakalım ne olacak...
Bende toplantıdan çıkınca daha deyalı bakarız.
tamam birazdan deniyorum..
.htaccess dosyasını sildikten sonra hesabı açtım. fakat hesap ana sayfada yeni bloglar kategorisinde gözükmedi ama hesabı oluşturduğunu yönetim panelinden girerek gördüm. sonra .htaccess dosyasını yeniden sunucuya yükledim ve blog gözüktü ana sayfada. ama girmeye çalıştığınızda yine aynı şekilde ana sayfaya yönleniyor.
Kolay gelsin...
Peki hesap oluştuktan sonra erdal.blogserver.com adresini denedin mi.. .htaccess dosyasını geri koymadan hesabı oluştur ve sayfaya girmeye çalış
Evet, önce dediğiniz gibi .htaccess'in yedeğini alıp sonra hesabı oluşturdum. Hesap oluştuktan sonra ana sayfada gözükmedi ama dediğim gibi yönetim panelinden girdiğimde hesabın açılmış olduğunu gördüm. .htaccess dosyasını tekrar atana kadarda ana sayfada yeni blog gözükmedi. sonrası da yine malum aynı şekilde girmeye çalıştığım yeniden ana sayfaya yönlendi...
Galiba anlaşamadık..
Yönetim panelinden hesabın oluştuğunu gördünüz. Peki .htaccess dosyasını tekrar geri koymadan erdal.blogserver.com adresine girebildiniz mi? Yada ben mi yanlış anladım. Ortamda .htaccess yokken deneme yaptınız mı?
evet yaptım. ortada .htaccess yokken erdal.blogsever.com'a girdiğimde sonuna index.php?r=1 eklemeden direk ana sayfaya yönleniyor..
Kodlar ile de oynamadıysanız o zaman ISP de bir sorun var. Alt domain leri oluşturuyor and subdomain lerde problem var. Bence bu işi ISP ile çözeceksiniz. Büyük ihtimalle bir değişiklik yaptılar. ISP ye .htaccess oladan subdomain e girmeye çalıştığınızı ancak gene ana sayfaya yönlendirildiğiniz belirttin. Bunun kod yada .htaccess ile bir alakası yok..
2.ci bir yöntem de ftp ile bağlanıp subdomain klasörleri altında htaccess olup olmadığına bakın.
teşekkürler erdal bey. dünden beri yazışıyoruz hosting firması ile. sunucular amerikada. adamlara derdimi tam anlatamadım galiba. en son yazdığım mail aşağıda. anlaşılabilir olduğumu düşünüyorum ama bakalım ne diyecekler. ilginiz için tekrar teşekkürler 🙂
"Hi again;
Now, All of subdomains on blogsever.com are referring to main page as subdomain name/index.php?r=1. (for example http://shine.blogsever.com/index.php?r=1 )
My problem is all subdomains. That is, when you click any user subdomain acount on main page, the url must be only http://username.blogsever.com ; not http://shine.blogsever.com/index.php?r=1 . Can you change any file or config settings your server with subdomains configuration? Because I checked my .htaccess file and there isn't any problem.
Regards.."
Bence şöyle yaz
Dear All,
I have tried several ways to solve this problem but the result is negative. I removed .htaccess file from server directory and create a new user with name erdal. I checked on the Control Panel and I see that the subdomain was created. I tried to log on erdal.blogserver.com address but it again redirects me to the main page of www.blogsever.com. So as you see even without the .htaccess I get the same error.
If a user is created the URL must be http://username.blogsever.com. When a user logs on this URL, he/she should not be redirected to main page. The adress which is redirected to is http://username.blogsever.com/index.php?r=1.
I have not touched either my code or .htacess file and this problem started this morning. Please let me know if you guys did any modification or update on the server..
Best Regards
Ne dersin?
Daha profesyonel. Teşekkürler. hemen gönderiyorum 🙂
Bir de subdomain lerin altında herhangi bir dosyanın yönelnedirme yapmadığına emin sin değil mi.. Çünkü URL r=1 yani yönelndirme yap gibi birşey var... Subdomain klasörlerinin altına baktın mı?