SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Как да скрия .../index.htm

signboard

New member
Здравейте, искам на сайт www.site.com/index.htm

при зареждане в браузера да се показва в адрес бара само www.site.com , без index.htm накрая. Знаете ли как става това?
Целия сайт е хтмл, има само един файл пхп, и той е за контакт формата.
 
Re: Как да скрия .../index.htm

Правиш линковете в сайта да са към "/" (може и "./" ако трябва за поддиректория) вместо към index.htm.

в .htaccess слагаш

Код:
RewriteEngine On
RewriteBase /

#redirect the home page to a clean URL
RewriteRule ^index.htm / [R=301,L]
 
Последно редактирано:
Re: Как да скрия .../index.htm

nikoladd, твоят вариант най-вероятно ще доведе до лууп. Ползвай този вариант във втората му част като замениш index.php с index.html
 
Re: Как да скрия .../index.htm

Опитах горните варианти, но не се получи.

Идеята е при разхождане из самия сайт, горе в браузера да седи винаги само www.site.com без конкретната страница след .com/.....
иначе сайта е само на хтмл, състои се от 10 статични страници.
 
Re: Как да скрия .../index.htm

А мога ли да попитам къде ти е хостинга? Да не е нещо ала-хит.бг?

Друга причина да не се получва е възможно да бъде, че си сбъркал името на файла, в който трябва да сложиш гореспоменатия код. Файла трябва да се казва: .htaccess (започва с точка).
 
Re: Как да скрия .../index.htm

nikoladd, твоят вариант най-вероятно ще доведе до лууп. Ползвай този вариант във втората му част като замениш index.php с index.html
До цикъл няма да доведе, освен ако няма и друг редирект в обратна посока. Твоя код е по универсален и сложен, а аз отговорих на конкретния въпрос.

Опитах горните варианти, но не се получи.

Идеята е при разхождане из самия сайт, горе в браузера да седи винаги само www.site.com без конкретната страница след .com/.....
иначе сайта е само на хтмл, състои се от 10 статични страници.
Това, за което говориш е сайта да се сложи в рамка. Не би искал да го правиш, ако трябва да се класираш в търсачки. А това, за което ти отговорихме горе е унифициране на адреса на началната страница. В линка даден от bgkulinar е описано защо.
 
Re: Как да скрия .../index.htm

До цикъл няма да доведе, освен ако няма и друг редирект в обратна посока. Твоя код е по универсален и сложен, а аз отговорих на конкретния въпрос.
Ако index.htm е автоматично зареждащият се индекс файл от рууд директорията на домейна при редирект, ще отвори пак себе си, номера става със страница която не е по подразбиране индекс и при пренасочване към / няма да пренасочва наново и наново.



Това, за което говориш е сайта да се сложи в рамка. Не би искал да го правиш, ако трябва да се класираш в търсачки. А това, за което ти отговорихме горе е унифициране на адреса на началната страница. В линка даден от bgkulinar е описано защо.
Абсолютно, това и аз не можах да го разбера дали точно това иска. Реално няма полза от подобно нещо, даже ще е вредно за сайта, ако това се има в предвид. ;D
 

Горе