Публикувано в (Уеб програмиране) от Георги Стефанов на 18 февруари 2010 в 22:02
Тази статия е продължение на статията Приложна магия с mod_rewrite в htaccess и отговаря на въпрос зададен като коментар: "очаквам след като изпиша примерно: http://www.domain.com/za_nas.html – в полето за адреси да се вижда само http://www.domain.com/za_nas". Тъй като решението не е много лесно, защото има подслучаи, написах отговора като отделна статия.

Задача за премахване на html разширение на уеб страница в адресната лента на браузъра

Скриване на разширението на файла.html. Когато в браузъра се напише http://domain/page.html да се отваря html страницата, но в адреса да се замества с http://domain/page

Специални изисквания за заместване

Ако в една и съща директория има файл /page.html и поддиректория /page/, то потребителя трябва да получава файла, когато напише /page и директорията, когато напише /page/. Ако в директорията има файл /page.html и /page.pdf (или някакъв друг различен… прочети цялата статия»


Публикувано в (SEO) от gan на 11 септември 2009 в 15:53
Пиша тази статия като продължение на  Приложна магия с mod_rewrite в htaccess

Пренасочване на домейн

Както вече писах в статията Често срещани SEO грешки на бизнес сайтове в точка 2. Създаване на огледални сайтове често срещан проблем е повече от един URL адрес да сочи едно и също съдържание. Освен описания случай в статията, много често се случва нова фирма да купи няколко нови домейна като например targovskamarka.com, targovskamarka.net и targovskamarka.org и да ги насочи към едно и също IP и едни и същи файлове. В това число влиза и пренасочване на домейн от тип "Паркиране на домейн". За избягване на наказание от Гугъл за дублиране на съдържание, идеалният случай е да се определи един от домейните като главен, а другите домейни да пренасочват към главния. Като изключително важно е… прочети цялата статия»


Публикувано в (SEO, Сигурност) от gan на 10 юни 2009 в 19:30

Пренаписване на интернет адреси с .htaccess

Промяната на интернет адреси с mod_rewrite се прави основно по следните seo причини:
  • съкращаване на адресите: адресите стават за индексиране от търсачките (seo friendly) и лесни за ръчно изписване в браузър
  • пренасочване на стари адреси към нови при преименуване на файлове на страници
  • ако има страници, които се достъпват с повече от един адрес се пренасочват излишните адреси
  • скриване на вида файлове на страниците на сайта
Пренасочванията се извършват от правила зададени във файла .htaccess, който трябва да се намира в главната уеб директория. Правилата използват регулярни изрази (regular expressions) и могат да бъдат много сложни. В тази статия обаче ще разгледам само най-често ползваните правила от SEO специалистите. За да работи този файл е нужно уеб сървъра да има инсталиран модул mod_rewrite и в конфигурационния файл /etc/httpd/conf/httpd.conf  трябва да е зададена… прочети цялата статия»