Полезни основи на работа с Htaccess и mod_rewrite, amiseo

В тази статия ще ви кажа как да се направи една малка оптимизация SEO сайт с помощта на mod_rewrite модул за в Htaccess.

За да започнете да се запознаете с това как този мод пренаписване. За да направите това, отворете файла .htaccess и търсене на ред като. В Drupal, тя изглежда като, както е показано по-долу. В Jumla малко по-различен, но принципът е подобен.

Лява част: (. *) ^ $
Корица първоначално означава началото на линията.
Бъкс край означава край на линията.
Точка в скоби се отнася за всеки характер.
Звездичката след точката, означава, че всички герои могат да бъдат от нула до безкрайност.
Скоби посочи група. защото тя е първият (и единствен), тази група е номер 1.

Право част :? Index.php р = 1 $
Това означава, че ние записваем URL към index.php? Q = и да добавите към тази първа група от $ 1, т.е. името на файла.

"Миналата | L '(последното правило)
Спрете процеса на трансформация на това място и не се прилагат повече правила промени

И сега реално полезна работа.

"Nocase | NC" (никакъв случай) - не е чувствителна. Това е разликата между amiseo и AmiSEO няма.

R = 301 - 301 пренасочване

но как да се премахне нежеланото огледало тип www.amiseo.ru/index.php подобни проблеми греха много CMS, поне Drupal и Joomla - точно:

Въпреки това, за да се отърве от такива огледало може да бъде от които вече са в ССФ други средства.