დომენი არის საიტის სული. კარგად შერჩეული დომენი არის რესურსის წარმატების ერთ-ერთი ფაქტორი. ამიტომ, ზოგჯერ ინტერნეტპროექტები ცვლიან მისამართს და გადადიან ახალ დომენში. მაგრამ მომხმარებლები კვლავ სტუმრობენ ძველ მისამართს. ზოგჯერ ასეთი ვიზიტების რაოდენობა ძალზე მნიშვნელოვანია. რესურსის აუდიტორიის დაკარგვა მისამართის შეცვლისას უბრალოდ სისულელეა. ამ შემთხვევაში არაფერი რჩება გასაკეთებელი, გარდა საიტიდან საიტზე გადამისამართებისა.
Ეს აუცილებელია
საიტი, რომელიც მუშაობს Apache სერვერზე. სერვერის კონფიგურაცია.htaccess ფაილების მორგებული ფაილების დასაშვებად. აქტიური მოდული mod_rewrite. FTP კლიენტის პროგრამა. მონაცემები FTP– ით სერვერზე შესასვლელად
ინსტრუქციები
Ნაბიჯი 1
დაუკავშირდით საიტის სერვერს FTP კლიენტის პროგრამის გამოყენებით. ეს უნდა იყოს სერვერი, რომელიც მასპინძლობს საიტს, საიდანაც განხორციელდება გადამისამართება. FTP წვდომის მონაცემები, როგორც წესი, ქვეყნდება ჰოსტინგის კომპანიის ვებსაიტზე ან ჰოსტინგის პანელში.
ნაბიჯი 2
ჩამოტვირთეთ.htaccess ფაილი საიტის ფესვიდან თქვენს მყარ დისკზე. თუ.htaccess ფაილი არ ჩანს root დირექტორიაში, შეამოწმეთ ფარული ფაილების ჩვენების რეჟიმის სტატუსი სერვერზე. თუ რეჟიმი გამორთულია, ჩართეთ იგი და განაახლეთ FTP ჩამონათვალი. თუ კვლავ ვერ ხედავთ ფაილს, უბრალოდ შექმენით ცარიელი ფაილი, რომელსაც ეწოდება.htaccess თქვენს მყარ დისკზე.
ნაბიჯი 3
გახსენით.htaccess ფაილი, რომელიც თქვენს მყარ დისკზე მდებარეობს ტექსტური რედაქტორით. ეს უნდა იყოს ჩვეულებრივი ტექსტის რედაქტორი, ანუ ტექსტი ფორმატირების გარეშე. მას უნდა შეეძლოს ფაილის შენახვა ერთბიტიან კოდირებაში, რომელიც თავსებადია latin-1 კოდირებით.
ნაბიჯი 4
შეცვალეთ თქვენი.htaccess ფაილი. თუ თქვენ გჭირდებათ ყველა მომხმარებლის გადამისამართება საიტის შიგნით მდებარე ნებისმიერი url- იდან მეორე საიტის ერთ url- ზე, შეიყვანეთ შემდეგი ხაზები.htaccess ფაილის დასაწყისში: RewriteEngine ჩართულია
RewriteRule ^ [L, R = 301] აქ, ლეიბლის ნაცვლად, უნდა დაწეროთ მისამართი, რომელზეც გადამისამართება მოხდება. მაგალითად, შეიძლება ასე გამოიყურებოდეს: RewriteEngine ჩართულია
გადაწერეთ წესი ^ https://codeguru.ru/ [L, R = 301] თუ საჭიროა მრავალი საიტის url მისამართებიდან სხვა საიტის მსგავსი url მისამართების გადამისამართება (მაგალითად, საიტის დომენის შეცვლისას), შემდეგ დაამატეთ შემდეგი სტრიქონები.htaccess ფაილი: RewriteEngine ჩართული
RewriteRule ^ https://% {REQUEST_URI} [L, R = 301] მაგალითად, შეიძლება ასე გამოიყურებოდეს: RewriteEngine ჩართულია
RewriteRule ^ https://codeguru.ru% {REQUEST_URI} [L, R = 301] შეინახეთ.htaccess ფაილი.
ნაბიჯი 5
ატვირთეთ.htaccess ფაილი თქვენს საიტის ძირეულ დირექტორიაში. გამოიყენეთ FTP კლიენტის პროგრამა. თუ.htaccess ფაილი ამ კატალოგში უკვე არსებობს, გადაწერეთ იგი.
ნაბიჯი 6
გადაამოწმეთ როგორ მუშაობს გადამისამართება. ბრაუზერში გახსენით საიტის ნებისმიერი მისამართი, საიდანაც უნდა მოხდეს გადამისამართება. თუ ყველაფერი კარგად მუშაობს, ბრაუზერი ავტომატურად იტვირთება გვერდის სხვა საიტიდან.