SEO Friendly Rewrite Method to Move Website URL From Subdirectory to Root Parent Folder SEO Friendly Rewrite Metóda Presun URL webovej stránky Od Potomok pre Root nadradeného priečinka
You have set up your site, blog such as WordPress, Drupal, LiveJournal, or content management system such as Joomba and Mambo nicely at URL link such as http://www.domain.com/mylovelysite, and get decent traffic to the web site. Musíte nastaviť vaše stránky, blog, ako WordPress, Drupal, LiveJournal, alebo systém pre správu obsahu, ako sú Joomba a Mambo pekne na URL odkaz ako http://www.domain.com/mylovelysite a získať slušnú návštevnosť na webových stránkach. Now in the reorganization exercise, you decide to move the site from sub-directory to the parent folder, properly at site's root location instead. Teraz v reorganizácii výkone, že sa rozhodnete prejsť na stránku, z sub-adresár do nadradeného priečinka, správne na webe root umiestnenie miesto. Moving the site to another folder or root folder will break all links and backlinks referenced to your website. Presúvanie stránok do inej zložky alebo koreňový adresár poláme všetky spätné odkazy a odkazuje na svoje webové stránky. If these broken links are not handled and redirected properly, there will be a lot of 404 page not found error, potentially drive away visitors, or in worst case, affect and lower the search engine ranking position (SERP). Ak tieto nefunkčné odkazy nie sú s nimi zaobchádzalo presmerovaných správne, tam bude veľa 404 stránka nebola nájdená chyba, prípadne odísť návštev, alebo v najhoršom prípade ovplyvniť a znížiť vyhľadávač poradí pozície (Serpa).
The best way to manage the change of site's URL due to movement of directory location is by using redirection feature provided by mod_rewrite module in Apache HTTPD web server. Najlepší spôsob ako zvládať zmeny miesta URL dôsledku pohybu umiestnenie adresára je pomocou funkcie presmerovania poskytované mod_rewrite modulu do Apache httpd web server. Most web hosts using Apache web server supports mod_rewrite redirect by default, and can implement this trick with ease. Väčšina internetových hostiteľov pomocou Apache web server podporuje mod_rewrite redirect ako predvolené, a môže uskutočniť tento trik ľahké. Else you will need to enable and turn on mod_rewrite module. Inak budete musieť povoliť a zapnúť mod_rewrite modulu.
To redirect from a subdirectory or sub-folder to root directory, add the following line of text towards the top of .htaccess file located in the sub-directory to redirect all requests into that folder will be redirected to new location (ie root) properly. Ak chcete presmerovať z podadresára alebo sub-zložku, do koreňového adresára, pridajte nasledujúci riadok textu smerom k vrcholu. Htaccess súbor nachádza v adresári sub-presmerovať všetky požiadavky, do ktorej zložky budú presmerované na nové miesto (napr. root) správne . If the .htaccess file does not exist, create one. Pokiaľ. Htaccess neexistuje, vytvorte ho.
<IfModule mod_rewrite.c> <IfModule Mod_rewrite.c>
RewriteEngine On RewriteEngine On
RewriteBase / RewriteBase /
RewriteRule ^mylovelysite/(.*)$ /$1 [R=301,NC,L] RewriteRule ^ mylovelysite /(.*)$ / $ 1 [R = 301, NC, L]
</IfModule> </ IfModule>
Replace mylovelysite in the forth line above with the directory name on your website's URL. Nahradiť mylovelysite vo štvrtej línii vyššie sa názov adresára na vašom webe URL. These line in .htaccess will redirect requests for the /mylovelysite sub-directory to the root directory by stripping “mylovelysite/” out of the URL. Táto položka v. Htaccess redirect budú žiadosti o / mylovelysite sub-adresár do koreňového adresára stripováním "mylovelysite /" z URL. For example, a visit to http://www.domain.com/mylovelysite/index.html will get redirected to http://www.domain.com/index.html, instead of returning an 404 error. Napríklad návšteva http://www.domain.com/mylovelysite/index.html dostane presmerovaný na http://www.domain.com/index.html miesto odoslaním 404 chybu. This is useful for visitors who come to your site via bookmark or favorite, or those find your web pages via search engines that haven't re-crawled, re-spidered and refreshed with the new URLs in their search indexes in the initial days after moving. To je užitočné pre návštevníkov, ktorí prídu na svoje stránky pomocou záložiek alebo obľúbený, alebo nájsť vaše webové stránky prostredníctvom vyhľadávačov, ktoré neboli re-robot, re-spidered a obnoví sa nové adresy URL vo svojom hľadanie indexy v prvých dňoch po pohybe.
However, the movement will still likely to affect your site's search engine rankings. Avšak, v pohybe, bude stále by mohli mať vplyv na vaše stránky vyhľadávača rebríčku. The rewrite rules above make sure of 301 permanent redirect to ensure that the PageRank or ranking will pass over to the new URLs for search engine optimization (SEO). V prepísať pravidlá vyššie uistiť o 301 stálych redirect, aby zabezpečila, že PageRank Ranking alebo prejdú do novej URL pre optimalizácia pre vyhľadávače (SEO). Until the new site structures get fully reindexed, the organic traffic from search engines may be reduced temporarily. Do novej štruktúry webu dostať úplne znovu, ekologickú dopravu z vyhľadávačov môžu byť dočasne znížená.
IMPORTANT : The page is machine translated and provided "as is" without warranty. Upozornenie: Stránka je stroje preložené a poskytované "tak ako sú" bez záruky. Machine translation may be difficult to understand. Strojový preklad môže byť ťažké pochopiť. Please refer to Obráťte sa prosím na original English article Anglický originál článku whenever possible. kedykoľvek je to možné.
Related Articles Súvisiace články
- Add Trailing Slash to the End of the URL with .htaccess Rewrite Rules Pridať lomítko na konci URL s. Htaccess Prepis pravidiel
- Redirect or Rewrite to Remove Double or Multiple Slashes (//) in URL Redirect alebo Rewrite odobrať dvoch alebo viacerých lomítka (/ /) do URL
- How to Move WordPress Blog to New Domain or Location Ako presunúť WordPress Blog na Nový Domena alebo Lokalizácie
- How to Get Linux Server Sends Email Alert on Root Login Ako sa k nám Linux Server Odošle Email Alert na Root Prihlásiť
- Reset the Root Password of MySQL Server Reset root hesla na MySQL servera
- Disable Direct Root Login and User Access via SSH to Server Zakázať Direct Root Prihlásenie užívateľa a prístup cez SSH na server
- Slow File and Folder Copy, Move, Transfer or Delete Operation Speed Problem in Vista Fix Pomalé kopírovanie súborov a priečinkov, pohybu, prevodu alebo Vymaza Prevádzka Speed Problém vo Vista Fix
- Change and Reset MySQL root Password Zmena a Reset MySQL root Heslo
- Tips of How to Delete Folder Contents While Maintaining Folder Tree Structure in Windows XP PC Tipy, ako odstrániť obsah priečinka a zároveň zachovať štruktúru priečinkov v systéme Windows XP s PC
- Attempt to Reveal Microsoft Xbox 360 Failure Root Cause Pokus odhaliť Microsoft Xbox 360 Nedodržanie príčina










































February 17th, 2009 17:40 17. februára 2009 17:40
Very nice information. Veľmi pekné informácie. Thanks for share.Look forward to reading more from you in the future. Vďaka za share.Look odovzdá čítaní viac z vás v budúcnosti.
October 16th, 2008 04:13 16. októbra 2008 04:13
Wow, this is a great post. Wow, to je skvelé miesto. Thanks for the information, this is often times an issue that comes up and I can never find a good resource to do this. Vďaka za informácie, je to často krát problém, ktorý prichádza a já nikdy nemôže nájsť dobrý zdroj na to. Make sure you don't have a ton of links to your sub directory though because some value could be lost. Uistite sa, že nemáte tonu odkazov na vaše podstránky adresára, aj keď niektoré hodnoty, pretože by mohla byť stratená.
October 9th, 2008 22:56 9. októbra 2008 22:56
Danke für das schöne Beispiel. Danke für das Schöne Beispiel. Das hat uns wirklich weiter geholfen. Das hat uns wirklich weiter geholfen. Nach einer kleinen Abänderung funktioniert unsere Weiterleitung endlich so wie wir es wollten. Nach einer kleinen Abänderung funktioniert Unsere Weiterleitung Endlich so wie wir es wollten.
September 26th, 2008 23:15 26. septembra 2008 23:15
hi nazdar
i have already redirect my primary domain to a subfolder “/folder”. Už som presmerovať mojou hlavnou doménou to podpriečinok "/ zložku". Is it possible to hide the “/folder” name on the url ??? Je možné sa skryť "/ zložku" názov na url?
For example i want primarydomain.com/index.php instead of primarydomain.com/folder/index.php Napríklad chcem primarydomain.com / index.php miesto primarydomain.com / folder / index.php
August 30th, 2008 15:07 30. augusta 2008 15:07
[...] htaccess, but most do). [...] Htaccess, ale väčšina áno). If you don't have that file in your root directory you can create one. Ak nemáte tento súbor vo vašom koreňovom adresári môžete ju vytvoriť. This site should help with specifics. Táto stránka by mala pomôcť s špecifiká. __________________ kristarella.com __________________ Kristarella.com
August 21st, 2008 08:43 21. augusta 2008 08:43
I'm kind of new to this but couldn't you just do: Som nový druh tohto ale nemohol by ste to jednoducho urobiť:
Redirect permanent /mylovelysite/ Redirect trvalý / mylovelysite / http://wwww.domain.com/ http://wwww.domain.com/
June 19th, 2008 19:17 19. júna 2008 19:17
Thanks dude i tried and it worked fine for my site Vďaka kámo Zkoušel jsem a fungovalo to pokutu pre moje stránky http://www.hurricanesoftwares.com http://www.hurricanesoftwares.com but unfortunately it didn't worked out for my other site. ale bohužiaľ nie pracoval okrem iného pre moje stránky. Wondering whats wrong. Zaujíma vás, čo je zle.
Ash Ash
May 8th, 2008 14:40 8. mája 2008 14:40
Yeah.. Jo .. I'm thinking to move my blog from /blogs/ to the main root…ugh.. I'm thinking presunúť svoj blog z / blogy / na hlavnom root ugh ... .. I'm just too scared to do it Som jednoducho príliš vystrašený na to