مشکل در ریدایرکت 301 دامنه

samirhm

تازه وارد
16/12/18
24
2
3
سلام دوستان

من دامنه ای به نام potteryshop.ir داشتم، بعد از چند روز از طریق هاست یک ریدایرکت 301 به دامنه جدید به نام ایجاد کردم، اگر اسم دامنه قبلی رو بدون هیچ شاخه ای (potteryshop.ir) بزنی، سایت با دامنه جدید میاد ؛ اما اگر یک آدرس از سایت دامنه قبلی وارد بشه(مثلا ) سایت قبلی بالا میاد، مشکل چیه ؟
 

tpark

کاربر عضو
27/5/13
139
122
43
33
تهران
درود بر شما
در htaccess مربوط به potteryshop کد زیر رو درج کنید:
کد:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.com$ [NC]
RewriteRule ^ http://new-domain.com%{REQUEST_URI} [R=301,L,NE]
فراموش نکنید old-domain و new-domain رو تنظیم کنید.
 
  • Like
Reactions: samirhm

samirhm

تازه وارد
16/12/18
24
2
3
درود بر شما
در htaccess مربوط به potteryshop کد زیر رو درج کنید:
کد:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.com$ [NC]
RewriteRule ^ http://new-domain.com%{REQUEST_URI} [R=301,L,NE]
فراموش نکنید old-domain و new-domain رو تنظیم کنید.
سلام
متاسفانه بعد از قرار دادن کد بالا، تمامی صفحات سایت بغیر از صفحه اصلی با ارور 404 بالا اومد، که مجبور شدم کد قبلی رو قرار بدم.
 

tpark

کاربر عضو
27/5/13
139
122
43
33
تهران
سلام
متاسفانه بعد از قرار دادن کد بالا، تمامی صفحات سایت بغیر از صفحه اصلی با ارور 404 بالا اومد، که مجبور شدم کد قبلی رو قرار بدم.
old domain و new domain رو جایگزین کردید؟
http یا https بودن رو درست وارد کردید؟
 
  • Like
Reactions: samirhm

samirhm

تازه وارد
16/12/18
24
2
3
old domain و new domain رو جایگزین کردید؟
http یا https بودن رو درست وارد کردید؟
بله من دقیقا کد زیر رو قرار دادم:

PHP:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?potteryshop\.ir$ [NC]
RewriteRule ^ http://palinos.ir%{REQUEST_URI} [R=301,L,NE]