Пренасочване 301 в Htaccess, как да се създаде правилен и пренасочи 301 пренасочи
Как да се създаде Пренасочването 301 в Htaccess
Общият модел за .htaccess, който ние използваме:
Всички правила са написани като:
Написах статия за лепене огледала сайт. но само в случай, тук съм обобщим, да ви направи по-удобен за използване на страницата.
Примери за използване 301 пренасочване
Пренасочване от index.php до дома
Обединяване на псевдоними на сайта
Ако имате няколко домейна и искате всички от тях да се пренасочат към основния сайт, а след това използвайте:
Обърнете внимание на първите 2 реда, когато това се налага огледало в .com на зона, ако имате различни или повече зони, след това добавете правилото.
Пренасочване от WWW към не-WWW
Този метод, който описах по-рано, но аз повтарям. За да залепите огледалото и да избере главния домейн без WWW предписва:
Пренасочване на домейна без WWW домейн с WWW
Това действие е противоположна на предишната, само основната огледалото е www.site.ru:
Пренасочване 301 страници със и без черта
Това е друг вид отнема, а след това залепете страниците site.ru/category/ и site.ru/category, както можете да видите в края на втория цепки не си струва да наклонена черта:
Ако се налага да напусне противоречи черта в края на наклонени черти, тогава ще трябва тази опция:
Ако по някаква причина се появи URL адреси тип site.ru/category//article.html, кодът за yuzaem:
където "//" може да бъде заменен с "-" или някакви двойни знака в Урла.
Пренасочване към нова страница
Най-лесно се пренасочи от една страница в друга, защото просто го монтирате по този начин:
Къде стар post.html - това е старата си страница и new-site.ru/new-post.html - това е нова страница, и тя може да бъде във всеки домейн (включително текущата си домейн).
За да пренасочите URL с параметри
Работа с разширения
Извадете .html от URL адрес (за премахване на .php Не забравяйте да замени $ 1.html на $ 1.php):
Променете .php да .html в urlah и обратно (не забравяйте да сменяте в кода):
Правилното 301 пренасочва към нов домейн
Тази точка се идентифицират отделно като Той е по-загрижен за прехвърляне към друг домейн. Има един важен момент, той не пропуска на директивата редакция Robots - тя посочи три реда с код.
С такива машинации не е трудно можем да се отървете от дублирани страници, като по този начин подобряване на нашата вътрешна оптимизация и качество на обекта, съответно.
Ако някой ми каже, аз ще бъда много благодарен!
Пренасочване от WWW към не-WWW работи за вас.
Може и да греша, но аз никога не съм виждал в страниците ала индекс site.ru/index.php/
Разширяване е крайната точка в Урла
Съдържанието на файла е (започващи с Опции + FollowSymlinks)
Опции + FollowSymlinks
Опции -Indexes
## Mod_rewrite в употреба.
RewriteEngine НаRewriteCond% ^ site.ru $ [NC]
Опции + FollowSymlinks
Опции -Indexes
## Mod_rewrite в употреба.
Резултати 0
Може ли да се каже, че?
301 пренасочи за многоезичен сайт Joomla на в 3 303 пренасочване
По време на 2-х седмици на търсене на информация в интернет е тествал различни части от код в Htaccess, но работен вариант и не са намерили.
Да се опише, моля подробно как да се реши този проблем, защото този въпрос не може да се справи с много хора, както в руския сегмент на интернет, както и в чужбина, или описват други възможни решения. Ако просто, решението да ме изпрати на пощата [email protected] на. за по-бързо можете да го осъзнават.
Ако някой е тривиално, а след това извините за невежеството! 🙂
Благодарение на работата си се оказа най-накрая създаде пренасочване и да се отърве от дубликатите! Всички знаем, че търсачките не обичат дубликати страници, какъвто е двойно индексиране, което се дължи на метода пренасочва използвайки .htaccess описано по-горе се оказа да се реши този проблем и да се отървете от дубликатите с наклонена черта в края.