PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل دیداکت ادرس ها به دامنه جدید لطفا کمک کنید



taranoome
December 20th, 2019, 01:28
سلام خدمت دوستان محترم
من ادرس قبلی سایتم بسته شده
الان میخام سایت رو به ادرس جدید ببرم خود سایت تغییر میکنه ولی مطالب از ادرس قبلی ریداکت نمیشه به ادرس جدید
مثال میخام تمام پست ها و موضوعات وقتی به ادرس قبلی مراجعه میشه ریداکت بشه به ادرس جدید
از این


<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR] RewriteCond %{HTTP_HOST} ^www.olddomain.com$ RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]</IfModule>

دستور تو htaccess استفاده میکنم و فقط ادرس اصلی رو ریداکت میکنه و مطالب و دسته و غیره رو ریداکت نمیکنه به ادرس جدید

از این دستور


Redirect 301 / http://www.newdomain.com/


هم استفاده میکنم ریداکت انجام میشه ولی سایت بالا نمیاد دیگه

لطفا راهنمایی بفرمایید ممنون میشم

sam_pontiac
December 20th, 2019, 01:42
سلام

این جواب میده - قطعی - :


RewriteCond %{HTTP_HOST} ^www.newdomain.com$

یا :



RewriteCond %{HTTP_HOST} ^olddomain\.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com [R=301,L]

یا :


RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

تست کنید.

taranoome
December 20th, 2019, 01:49
ممنون ادرس سایت به تنهایی وارد میکنم ریداکت میشه به سایت جدید ولی مطالب ریداکت نمیشه بع ادرس جدید مثال



oldsite.com/01
newsite.com/01
تمام ادرس ها ریداکت بشه

sam_pontiac
December 20th, 2019, 01:54
ممنون ادرس سایت به تنهایی وارد میکنم ریداکت میشه به سایت جدید ولی مطالب ریداکت نمیشه بع ادرس جدید مثال



oldsite.com/01
newsite.com/01
تمام ادرس ها ریداکت بشه





این ( اگر 500 داد، بگو تصحیحش کنم ) :


Redirect 301 /(.*) http://newdomain.com/$1 [R=301,OR]
Redirect 301 /(.*)/ http://newdomain.com/$1/ [R=301,L]

یا این :


RewriteRule ^(.*) http://newdomain.com%{REQUEST_URI} [R=302,NC]

این دو مورد، هر درخواستی رو به دامین جدید منتقل میکنه.
یعنی هر صفحه ای در دامین 1 به همون صفحه در دامین 2.
چیزی که میخواید

taranoome
December 20th, 2019, 01:55
سلام

این جواب میده - قطعی - :


RewriteCond %{HTTP_HOST} ^www.newdomain.com$

یا :



RewriteCond %{HTTP_HOST} ^olddomain\.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com [R=301,L]

یا :


RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

تست کنید.
اینو تست کردم

RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
ارور 404 وب سرور بالا میاد ریداکت هم صحیح انجام میشه

sam_pontiac
December 20th, 2019, 01:57
اینو تست کردم

RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
ارور 404 وب سرور بالا میاد ریداکت هم صحیح انجام میشه





بسیار خب، قبلش rewritebase اگر نیست، بگذارید :


RewriteEngine on
RewriteBase /

- - - Updated - - -

كاكه سه‌رقاڵی چ ئیشێكی؟

taranoome
December 20th, 2019, 02:11
این خوبه ولی ارور کوکی میده


Redirect 301 / http://www.newdomain.com/

sam_pontiac
December 20th, 2019, 02:14
این خوبه ولی ارور کوکی میده


Redirect 301 / http://www.newdomain.com/







استاندارد نیست عزیز.
شما میخواید محتویات کلی یک دامنه ریدایرکت بشه به دامنه جدید.
کدهای بالا رو تست کردید؟

قبل از کدها مقادیر زیر هستند؟ :



Options +FollowSymLinks
RewriteEngine On
RewriteBase /

taranoome
December 20th, 2019, 02:48
به صورت تک تک تست شد فقط زمانی که ادرس سایت به تنهایی وارد میشه ریداکت میکنه مطالب که باز میشه دیگه ریداکت نمیکنه و مطلب رو داخل همون دامنه نشون میده

sam_pontiac
December 20th, 2019, 02:51
به صورت تک تک تست شد فقط زمانی که ادرس سایت به تنهایی وارد میشه ریداکت میکنه مطالب که باز میشه دیگه ریداکت نمیکنه و مطلب رو داخل همون دامنه نشون میده

این :


Redirect 301 /(.*) http://www.newdomain.com/$1

نتیجه رو به من بگید.

taranoome
December 20th, 2019, 03:06
این :


Redirect 301 /(.*) http://www.newdomain.com/$1

نتیجه رو به من بگید.
انجام میشه ولی چیزی بالا نمیاد و ارور کوکی میزنه

- - - Updated - - -

اینایی که سایتشون چلتر میشه چکار میکنن من تا 5 ادرس قبلیشون رو امتحان کردم مطالب و هر چیز دیگه ای ریداکت صحیح انجام میده

sam_pontiac
December 20th, 2019, 03:10
انجام میشه ولی چیزی بالا نمیاد و ارور کوکی میزنه

- - - Updated - - -

اینایی که سایتشون چلتر میشه چکار میکنن من تا 5 ادرس قبلیشون رو امتحان کردم مطالب و هر چیز دیگه ای ریداکت صحیح انجام میده

آدرس سایت یا اسکرین از خطایی که میگید رو برای من پ.خ کنید.
نکته دیگه، سیستم شما wp هست، یا در انتهاب فایل و پایین خطوط مرتبط با wp یا در ابتدای فایل قرار بدید.
دیگه برای چند صد سایت ما همین روش رو استفاده کردیم و میکنیم، شیوه کارتون یک جاییش مشکل داره احتمالا.و الا همه دستورات درست هستند.