حذف ارور های 404 بعد از انتقال سایت
من سایتم رو از root به یه پوشه انتقال دادم تا منظم تر بشه
حالا تمامی مطالبی که قبلا در root بودن تبدیل شدن به ارور 404
راهی هست که کلا اونا رو از بیخ ریشه کن کنم؟
قبلا یبار در هاست این کار رو کرده بودم اما یادم نیست
مثلا:
ادرس قبلی مطلب این بود:
http://www.seyedrezabazyar.com/inter...-with-answers/
ادرس جدید اینه:
http://www.seyedrezabazyar.com/fa/in...-with-answers/
حالا میخوام لینک اولی رو کلا از ریشه نابود کنم
پاسخ : حذف ارور های 404 بعد از انتقال سایت
سلام
سایتون Wordpress هست؟
- - - Updated - - -
به سایتتون مراجعه کردم wordpress هست ، قبل از انتفال وارد ناحیه مدیریت شده و در تنظیمات > همگانی > نشانی وردپرس (URL)
خود را با آدرس جدید عوض کنید
و سپس فایل های خود را همان آدرسی که تغییرش دادین منتقل کنین
پاسخ : حذف ارور های 404 بعد از انتقال سایت
نقل قول:
نوشته اصلی توسط
erfanmetaller
سلام
سایتون Wordpress هست؟
- - - Updated - - -
به سایتتون مراجعه کردم wordpress هست ، قبل از انتفال وارد ناحیه مدیریت شده و در تنظیمات > همگانی >
نشانی وردپرس (URL)
خود را با آدرس جدید عوض کنید
و سپس فایل های خود را همان آدرسی که تغییرش دادین منتقل کنین
الان روی روت سایتم وردپرس نصب نیست و خالی هست. به همین دلیل این روش فایده نداره
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
iHSG
سلام
کد زیر رو به فایل htaccess. واقع در پوشه public_html خودتون اضافه کنید حل میشه:
کد:
RewriteEngine On
RewriteRule ^$ /fa [L,R=301]
همین کار رو کردم. اما فایده نداشت
پاسخ : حذف ارور های 404 بعد از انتقال سایت
نقل قول:
نوشته اصلی توسط
سیدرضا بازیار
همین کار رو کردم. اما فایده نداشت
خب به جای اون کد یه خط کد زیر رو امتحان کنید:
کد:
RedirectMatch ^/$ /fa/
پاسخ : حذف ارور های 404 بعد از انتقال سایت
نقل قول:
نوشته اصلی توسط
iHSG
خب به جای اون کد یه خط کد زیر رو امتحان کنید:
کد:
RedirectMatch ^/$ /fa/
باز هم کار نکرد
پاسخ : حذف ارور های 404 بعد از انتقال سایت
نقل قول:
نوشته اصلی توسط
ihsg
احیاناً وب سرور سایت شما چیه؟ این کد ها تست شدن باید کار کنن مگه میشه؟
اینم کار نمیکنه؟
کد:
rewriteengine on
rewriterule ^(.*)$ /fa/$1 [l,r=301]
هاست لینوکس آلمان هست با کنترل پنل cpanel
پاسخ : حذف ارور های 404 بعد از انتقال سایت
سلام، اگر آدرس جدید را در تنظیمات وردپرس وارد کردید، یکبار به تنظیمات پیوند یکتا برید و دکمه ذخیره تغییرات را بزنید ببینید مشکل حل میشود یا نه.
چک کنید در روت هم htaccess دیگر وجود نداشته باشد.
کد:
Options -MultiViews
RewriteEngine On
Options -Indexes
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule . \fa [QSA,L]
اگر کد های بنده و بالا که قرار دادند کار نکرد با پشتیبانی هاستینگ خود در ارتباط باشید.