ورود

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



biriyaa
August 16th, 2017, 02:04
با سلام
دوستان یک مشکل در ریدایرکت دامنه دارم.بنده از وردپرس استفاده میکنم ودامنه رو از توی سی پنل ریدایرکت میکنم و مشکلی نیست یعن مثلا دامنه site1.com به site2.com ریدایرکت میشه
مشکل من اینجاست که فقط صفحه اصلی دامنه ریدایرکت میشه یعنی مثلا site1.com/page به site2.com/page ریدایرکت نیمشه کلا مطالب و پیچها ریدایرکت نمیشن و فقط صفحه اصلی ریدایرکت میشه.لطفا راهنمایی کنید چیکار باید بکنم روش تست شده و سالم بگین لطفا

mehran-b
August 16th, 2017, 02:12
این کد رو بذارید ابتدای فایل htaccess



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

biriyaa
August 16th, 2017, 17:57
این کد رو بذارید ابتدای فایل htaccess



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




دوست عزیز کار نمیکنه و سایت خطای 404 میده کلا

mehran-b
August 16th, 2017, 19:28
اینو تست کنید:





RedirectMatch 301 ^(.*)$ http://site2.com/$1

biriyaa
August 17th, 2017, 01:14
اینو تست کنید:





RedirectMatch 301 ^(.*)$ http://site2.com/$1




اینم نشد دوست عزیز.این کد که اصلا میزارم سایت باز نمیشه.

mo_mohit1
August 17th, 2017, 11:29
با سلام
دوستان یک مشکل در ریدایرکت دامنه دارم.بنده از وردپرس استفاده میکنم ودامنه رو از توی سی پنل ریدایرکت میکنم و مشکلی نیست یعن مثلا دامنه site1.com به site2.com ریدایرکت میشه
مشکل من اینجاست که فقط صفحه اصلی دامنه ریدایرکت میشه یعنی مثلا site1.com/page به site2.com/page ریدایرکت نیمشه کلا مطالب و پیچها ریدایرکت نمیشن و فقط صفحه اصلی ریدایرکت میشه.لطفا راهنمایی کنید چیکار باید بکنم روش تست شده و سالم بگین لطفا
دوست عزیز شما باید اول توضیح بدین این دو دامنه چگونه در سی پنل ست شده اند/ دامین دوم به روی دامین اول پارک شده؟ ادد دامین شده؟ و یا کلا جدا هست/ اگر پارک نباشه میتونید از ریدایرکت 302 خود سی پنل استفاده کنید. یا کلا ریدایرکت خود سی پنل رو (301 و...) ر حذف کنید و در دامین اولی کد های زیر رو بزارید حل میشه


# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site1.com [NC]
RewriteRule ^(.*)$ http://site2.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www.site1.com[NC]
RewriteRule ^(.*)$ http://site1.com$1 [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

mehran-b
August 17th, 2017, 11:48
اینم نشد دوست عزیز.این کد که اصلا میزارم سایت باز نمیشه.

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



RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.net/$1 [L,R=301,NC]



پ.ن: حتما کد رو قبل از # BEGIN WordPress بذارید.

biriyaa
August 19th, 2017, 00:41
دوست عزیز شما باید اول توضیح بدین این دو دامنه چگونه در سی پنل ست شده اند/ دامین دوم به روی دامین اول پارک شده؟ ادد دامین شده؟ و یا کلا جدا هست/ اگر پارک نباشه میتونید از ریدایرکت 302 خود سی پنل استفاده کنید. یا کلا ریدایرکت خود سی پنل رو (301 و...) ر حذف کنید و در دامین اولی کد های زیر رو بزارید حل میشه


# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site1.com [NC]
RewriteRule ^(.*)$ http://site2.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www.site1.com[NC]
RewriteRule ^(.*)$ http://site1.com$1 [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress





دوست عزیز من دقیقا از توی خود سی پنل دامنه جدید رو پارک کردم و دامنه قبلی رو از خود سی پنل ریدایرکت کردوم روی دامین جدید