От www.abcd.com/primer.html на www.abcd.com/primer
Здравейте! Имам един интересен въпрос - ако имам сайт и той се казва на пример <u>www.abcd.com </u>и в този сайт има подсайт, наречен <u>primer.html</u>, за да отворя подсайта, трябва да напиша <u>www.abcd.com/primer.html</u>. Какво трябва да направя, за да мога да отворя подсайта като напиша само www.abcd.com/primer?
Тази техника се използва в повечето сървъри (напимер - www.ftlbg.com/sofia вместо www.ftlbg.com/sofia.html )
Благодаря ви предварително!
От www.abcd.com/primer.html на www.abcd.com/primer
Правиш си директория primer в основната директория на www.abcd.com и стартовата страница в нея я именуваш index.html или index.htm . ако сървъра е ISS става и с default.htm / default.html (поне мисля, че беше dafault - отдавна не съм го ползвал). Main.html май беше - абе карай с index.html и няма да имаш проблеми :)
От www.abcd.com/primer.html на www.abcd.com/primer
Благодаря за експресния отговор, но явно не съм се изразил правилно [V]. Нека кажа направо - имам папка в един сървър и тази папка се казва metodi. В тази папка аз направих една подпапка със същото име и до нея сложих index.html файла, както ти ми каза. Но дори и сега като щракна върху главната папка се отваря съдържанието й, а не уеб сайта. <u>Ето снимка :</u>
http://tsun.hit.bg/server.jpg
От www.abcd.com/primer.html на www.abcd.com/primer
значи трябва файла да е index.html, а не .htm !!!
а имаш ли достъп до конфигурациония файл на Apache сървъра...?!?
От www.abcd.com/primer.html на www.abcd.com/primer
Не, нямам достъп. Това е сървърът на интернет доставчика. А иначе - пак не става, дори ида е .html
От www.abcd.com/primer.html на www.abcd.com/primer
Няма значение, дали е .htm или .html - проблема ти е в настройките на сървъра. Обади се на диставчика ти да си оправи настройките, а не само да предоставя място за споделяне на файлове.
От www.abcd.com/primer.html на www.abcd.com/primer
<blockquote id="quote"><font size="1" id="quote"><b id="quote">quote:</b id="quote"></font id="quote"><table border="0" id="quote"><tr id="quote"><td class="quote" id="quote"><font size="1" id="quote">Няма значение, дали е .htm или .html - проблема ти е в настройките на сървъра.
<div align="right">Originally posted by silverfox*-*31/10/2004*:* 17:50:43</div id="right">
</td id="quote"></tr id="quote"></table id="quote"></blockquote id="quote"><font size="2" id="quote"></font id="quote">
има значение, има... [:D] и както казваш - то е в настройките на сървъра. [;)]
по подразбиране DirectoryIndex на Apache има само index.html и index.html.var, и за да тръгне с .htm трябва да се добави.
също там може да бъде добавено и primer.html или какво со посика стига да има възможност...
друго, ако сървъра е по Linux - имената на файловете задължително трябва да са с малки букви...
От www.abcd.com/primer.html на www.abcd.com/primer
Да бе - вярно, че така било. Open Source общността май не се интересува много-много от MS идеите за разширения [:D]
От www.abcd.com/primer.html на www.abcd.com/primer
Значи трябва да говоря със съпорта, така ли? И какво точно да им обясня? Каква насторйка да включат?
От www.abcd.com/primer.html на www.abcd.com/primer
Както каза Docker-a, кажи им да добавят (всъщност да върнат) index.html в DirectoryIndex на Apache, защото искаш да си пуснеш нормален сайт, а не да шерваш файлове с останалите потребители на мрежата.
От www.abcd.com/primer.html на www.abcd.com/primer
<blockquote id="quote"><font size="1" id="quote"><b id="quote">quote:</b id="quote"></font id="quote"><table border="0" id="quote"><tr id="quote"><td class="quote" id="quote"><font size="1" id="quote">Да бе - вярно, че така било. Open Source общността май не се интересува много-много от MS идеите за разширения [:D]
<div align="right">Originally posted by silverfox - 31/10/2004 : 18:35:08</div id="right">
</td id="quote"></tr id="quote"></table id="quote"></blockquote id="quote"><font size="2" id="quote"></font id="quote">
HTML - Hyper text markup language.
HTM - ???
Дребномеките са се спряли на идеята за имена на файлове 8+3 и от там идва цялата боза.
//edit
Default httpd.conf:
DirectoryIndex index.html index.html.var