2016-03-27 13 views
0

Şu anda ilk sitemi yapıyorum (http://hiw.build numaralı telefondan). Sayfalar HTML & Bootstrap içinde yazılmıştır, ancak bunların hepsine ortak bir düzen şablonunu (gezinme & altbilgi) eklemek için uzantıyı .php olarak değiştirdim.FTP sayfalarında PHP sayfalarını düzgün bir şekilde nasıl bağlayabilirsiniz?

Ürün sayfalarının FTP'deki klasörlere nasıl düzgün şekilde düzenleneceğini ve HTML ile nasıl ilişkilendirileceğini bilmiyorum. Eklemeye çalıştığımda, diyelim ki navigasyona ../products/doors diyelim, bir kez sayfaya gider, ancak daha sonra tekrar tıklarsam aynı yolu takip eder ve bağlantıya yeni bir "ürünler/kapılar" ekler. Açıkçası, 404'te bitebilir.

Şimdi, bunun gerçekten temel bir şey olduğunu anlıyorum, ancak birkaç günlüğüne uygun çevrimiçi bir eğitime baktım ve bir kaynak bulamıyorum. Bu, 5. olduğum gibi detaylı bir şekilde açıklar. Proje çizgide, müşteri mutsuzdur. Lütfen yardım et! Teşekkür ederim!

+2

ile başka bir seviyeye geçebilirsiniz Göreli olmayan mutlak yolları kullanın. '/ products/doors' –

+0

Bu sayfa benim için süper yavaş yükler. 4 Mb/s bağlantıdayım, ancak sayfayı benim için yüklemek neredeyse 20 saniye sürdü. Https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fhiw.build%2F&tab=desktop ve http://tools.pingdom.com/fpt/#!/muDzR sayfasına bakın. /http://hiw.build/ – Mike

+0

2 Sami, \t Bunu denedim. Ben testfolder denilen ftp bir klasör oluşturmak, bu klasörün içine bir dosya index.php koymak ve Müşteri Yardımı sütununda ana sayfada "Test" gibi bir "Test" linki oluşturdum; Bu işe yaramadı. Aynı sonuçla sadece 'testfolder' denedim. –

cevap

0

Sami tarafından önerildiği gibi mutlak yollar kullanmalısınız. Bunun iyi bir fikir olduğunu düşündüğümün bir nedeni, bir PHP sitesi ile tüm sayfalarda aynı üstbilgi ve altbilgi dosyalarını ekleyebileceğiniz ve göreli yollar hakkında endişelenmeyeceğinizdir.

Bu, /folder/file'un aradığınız dizine bakacağını söyledi. Burada, ../folder/file, php dosyanızın bulunduğu klasörü içeren klasöre gidip, belirttiğiniz klasörü arayın. ../../folder/file

+0

Bunu denedim. Ben test klasörü adlı ftp üzerinde bir klasör oluşturun, bu klasörün içine bir dosya index.php koyun ve Müşteri Yardımı sütunundaki ana sayfada "Test" bağlantısını "Test" olarak oluşturdum. Bu işe yaramadı. Ben sadece '/ testfolder' denedim –

+0

'hiw.build/testfolder/index' çalışır, ancak css yüklemiyor. Bu klasörün içine bir css dosyası koyduğumda ve klasör içindeki index.php dosyasını yeniden bağladığımda, mümkün olan en tuhaf şekilde çalışır. Http://hiw.build/testfolder sayfasını açtığımda ve altbilgideki 'testi' tekrar tıkladığında, adresin tam yolunu ekler ve http://hiw.build/testfolder/testfolder adresine gider. –

İlgili konular