• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
number1

مشکل در مورد با ریدایرکت کردن

8 پست در این موضوع قرار دارد

سلام

بنده سایت a.com را با کد های زیر در .htaccess ریدایرکت می کنم به a2.com


Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.a2.com/$1 [R=301,L]

یا


RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.a.com
RewriteRule (.*) http://www.a2.com/$1 [R=301,L]

صفحه اصلی به خوبی ریدایرکت میشه ولی پست ها که با پیوند یکتای نام پست هست و به فارسی هست ریدایرکت میشه به دامین جدید ولی صفحه 404 میاد مثلا


a.com/سلام

به

a2.com/سلام

ریدایرکت میشه ولی صفحه 404 میاد

و بعد میرم تو وردپرس پیوند یکتا رو می کنم پیش فرض و بعد می کنم نام پست کد ریدایرکت از .htaccess پاک میشه و این کد ها جایگزینش می شن


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

لطفا کمک کنید بنده می خوام ریدایرکت بشه و پست ( صفحه بالا بیاد)

با تشکر

0

به اشتراک گذاری این پست


لینک به پست

کدهای پیشفرض که بعد از ذخیره تنظیمات پیوندیکتا هست باید باشد

کدهای ابتدایی رو هم بعد از آن قرار دهید

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

کدهای پیشفرض که بعد از ذخیره تنظیمات پیوندیکتا هست باید باشد

کدهای ابتدایی رو هم بعد از آن قرار دهید

یعنی این کد را بزارم؟


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.a2.com/$1 [R=301,L]

# END WordPress

ویرایش شده در توسط number1
0

به اشتراک گذاری این پست


لینک به پست


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.a2.com/$1 [R=301,L]

# END WordPress

بنده به این صورت گذاشتم اما تمام صفحات ریدایرکت نمیشن فقط صفحه اصلی ریدایرکت میشه

0

به اشتراک گذاری این پست


لینک به پست

کسی راه حل مشکل بنده رو نمیدوننه چیه؟

0

به اشتراک گذاری این پست


لینک به پست

کسی نمی تونه جواب من رو بده؟

0

به اشتراک گذاری این پست


لینک به پست

الووووووووووووووووووووووووووووووووووووووووو

0

به اشتراک گذاری این پست


لینک به پست

این چه وضعشه عزیز جان

شما کمی صبر کنید دوستان پاسخ میدن

0

به اشتراک گذاری این پست


لینک به پست
مهمان
این موضوع برای عدم ارسال قفل گردیده است.