neda411

404 شدن لینک ها

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

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

وقتی توی سایت سرچ میکنم پست را میاره اما وقتی بازش میکنم 404 میشه

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

شکل لینک هام:

/%category%/%postname%

 

هاست عوض کنم ، لینک ها را هم عوض کردم اما امروز مجدد اولن پست 404 توی سایتم مشاهده کردم

0

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


لینک به پست
در 3 ساعت قبل، kasra277 گفته است :

 

 

سلام فایل httass. اسم کاملش یادم نیست

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

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

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

0

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


لینک به پست

به عنوان مثال لینک زیر را باز کنید

http://idrama1.xyz/tag/iu

و اون پستی که عکس تکی داره و مربوط به دسته بازیگران است را باز کنید 404 میشه

منظورم این لینک است

http://idrama1.xyz/actor/iu

0

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


لینک به پست

نمیشه این کار را کرد

0

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


لینک به پست
در 17 ساعت قبل، kasra277 گفته است :

چرا نمیشه ؟!!

سایت کلی بازدید داره و تازه تاسیس نیست + اینکه بعد از چند مدت توسط گوگل متوجه میشم که برخی از لینک ها 404 شدن

 

اما در کل وقتی پوسته عوض کنم ، باز هم 404 نشون میده لیک مورد نظر

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

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


لینک به پست

سلام دوست عزیز ، مشکل از کد های قالبتون هست، تم مورد استفاده اتون رو بررسی کنید ، استایل دسته هنرمندان مشکل داره 

http://idrama1.xyz/actor

http://idrama1.xyz/music

http://idrama1.xyz/series

میبینید در بایگانی لینک هنرمندانتون هم مشکل وجود داره ولی در بخش موزیک و  سریالتون این مشکل نیست و این مشکلی 404 شدن هم اگر دقت کنید فقط در دسته هنرمندان اتفاق افتاده T توی کنسول هم خطا دارید که در صفحات دیگه وجود نداره 

eror.thumb.png.824ff4f017b476e9a4e7365665b56055.png

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

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


لینک به پست

سلام

دوستان من هم همین مشکل رو دارم 

فقط url رو که تغییر میدم درست میشه

سایت تازه تاسیس نیست و صفحه مورد نظر لینک دو گوگل هست !

 

لطفا دلیل و راه حلی که می دونین رو بهم بگید

ممنون

0

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


لینک به پست

سلام

@neda411 و @Mrbugx

این راه رو تست کنید :

وارد کنترل پنل هاست خودتون شید، فایل .htaccess رو حذف کنید.
بعد از اون وارد پیشخوان سایت وردپرسی خودتون شید، به بخش "تنظیمات>پیوند های یکتا" برید
نوع پیوند یکتا رو روی حالت دلخواه خودتون قرار بدید و در نهایت روی دکمه "ذخیره تغییرات" کلیک کنید.

 

 

ویرایش شده در توسط Ehsan Np
0

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


لینک به پست
در 7 دقیقه قبل، Ehsan Np گفته است :

سلام

@neda411 و @Mrbugx

این راه رو تست کنید :

وارد کنترل پنل هاست خودتون شید، فایل .htaccess رو حذف کنید.
بعد از اون وارد پیشخوان سایت وردپرسی خودتون شید، به بخش "تنظیمات>پیوند های یکتا" برید
نوع پیوند یکتا رو روی حالت دلخواه خودتون قرار بدید و در نهایت روی دکمه "ذخیره تغییرات" کلیک کنید.

 

 

 سلام

متاسفانه درست نشد .

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

0

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


لینک به پست

@Mrbugx

محتوای فایل .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

بعد از قرار دادن کد ها؛ فایل رو ذخیره و دسترسی فایل رو به 660 تغییر بدید.

0

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


لینک به پست
در 1 دقیقه قبل، Ehsan Np گفته است :

@Mrbugx

محتوای فایل .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

بعد از قرار دادن کد ها؛ فایل رو ذخیره و دسترسی فایل رو به 660 تغییر بدید.

باز فرقی نکرد و کلا نیاورد

404

Not Found

The resource requested could not be found on this server!

0

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


لینک به پست

@Mrbugx اگر ممکنه لینک سایتتون رو بدید تا یه نگاه بندازم

0

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


لینک به پست

@Mrbugx کد های زیر رو جایگزین فایل htaccess کنید.

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

Header set X-Pingback "http://www.example.com/xmlrpc.php"
Header set Content-Language "fa-IR"

Header always set X-Content-Type-Options "nosniff"
Header always set X-XSS-Protection "1; mode=block"
Header always set Referrer-Policy "strict-origin-when-cross-origin"


# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
# END WordPress

#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
# END WordPress

 

0

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


لینک به پست
در 1 دقیقه قبل، Ehsan Np گفته است :

@Mrbugx کد های زیر رو جایگزین فایل htaccess کنید.


# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

Header set X-Pingback "http://www.example.com/xmlrpc.php"
Header set Content-Language "fa-IR"

Header always set X-Content-Type-Options "nosniff"
Header always set X-XSS-Protection "1; mode=block"
Header always set Referrer-Policy "strict-origin-when-cross-origin"


# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
# END WordPress

#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
# END WordPress

 

بی فایدس 

جواب نداد

0

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


لینک به پست
در هم اکنون، Mrbugx گفته است :

بی فایدس 

جواب نداد

یک بار نوع پیوند یکتا رو به حالت پیش فرض (site/?p=ID) تغییر بدید و ذخیره کنید.

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

یه مورد دیگه هم خدمتتون عرض کنم که افزونه WP-Optimize رو نصب کنید و دیتابیس خودتون رو بهینه سازی کنید و بعد از اون نتیجه رو اعلام کنید

0

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


لینک به پست
در 11 دقیقه قبل، Ehsan Np گفته است :

یک بار نوع پیوند یکتا رو به حالت پیش فرض (site/?p=ID) تغییر بدید و ذخیره کنید.

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

یه مورد دیگه هم خدمتتون عرض کنم که افزونه WP-Optimize رو نصب کنید و دیتابیس خودتون رو بهینه سازی کنید و بعد از اون نتیجه رو اعلام کنید

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

0

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


لینک به پست
در 15 دقیقه قبل، Ehsan Np گفته است :

یک بار نوع پیوند یکتا رو به حالت پیش فرض (site/?p=ID) تغییر بدید و ذخیره کنید.

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

یه مورد دیگه هم خدمتتون عرض کنم که افزونه WP-Optimize رو نصب کنید و دیتابیس خودتون رو بهینه سازی کنید و بعد از اون نتیجه رو اعلام کنید

روش دوم هم بی فایده بود متاسفانه

0

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


لینک به پست

@Mrbugx

در حال حاضر دیگه راه حلی بنظرم نمیرسه مگر اینکه بتونم به صورت آنلاین سایتتون رو بررسی کنم.

اگر امکانش فراهم شد و وبسایتتون رو آنلاین کردید و احیاناً این مشکل پابرجا بود، اطلاع بدید تا بررسی کنم و راه حل رو خدمتتون اعلام کنم.

0

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


لینک به پست
در 6 دقیقه قبل، Ehsan Np گفته است :

@Mrbugx

در حال حاضر دیگه راه حلی بنظرم نمیرسه مگر اینکه بتونم به صورت آنلاین سایتتون رو بررسی کنم.

اگر امکانش فراهم شد و وبسایتتون رو آنلاین کردید و احیاناً این مشکل پابرجا بود، اطلاع بدید تا بررسی کنم و راه حل رو خدمتتون اعلام کنم.

بالاتر لینک رو گذاشتم

0

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


لینک به پست

@Ehsan Np 

 

 

مشکل رو یافتم

وارد دیتابیس از PHPMYADMIN شدم، و table مربوط به پست ها رو چک کردم و یک صفحه تکراری بود که داپلیکیت حساب میکرد و تاریخ ایجادش مربوط به یک سال پیش بود با وضعیت نامشخص حذف کردم اوکی شد

0

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری