-
February 2nd, 2018, 02:15
#1
علت مواجه شدن به خطای 404
سلام ، دوستان وقت بخیر!
اخیرا با مشکل خطای 404 مواجه شدم به صورتی که Front page موردی نداره ولی پیج های دیگه با خطای 404(not found) مواجه میشن.
و مثل اینکه تو این بخش از بدنه کد هام ایراداتی وجود داره ممنون میشم از دوستان متخصص اگه کمکم کنن...
// Only redirect no-www <=> yes-www
if ( strtolower($original['host']) == strtolower($redirect['host']) ||
( strtolower($original['host']) != 'www.' . strtolower($redirect['host']) && 'www.' . strtolower($original['host']) != strtolower($redirect['host']) ) )
$redirect['host'] = $original['host'];
$compare_original = array( $original['host'], $original['path'] );
if ( !empty( $original['port'] ) )
$compare_original[] = $original['port'];
if ( !empty( $original['query'] ) )
$compare_original[] = $original['query'];
$compare_redirect = array( $redirect['host'], $redirect['path'] );
if ( !empty( $redirect['port'] ) )
$compare_redirect[] = $redirect['port'];
if ( !empty( $redirect['query'] ) )
$compare_redirect[] = $redirect['query'];
if ( $compare_original !== $compare_redirect ) {
$redirect_url = $redirect['scheme'] . '://' . $redirect['host'];
if ( !empty($redirect['port']) )
$redirect_url .= ':' . $redirect['port'];
$redirect_url .= $redirect['path'];
if ( !empty($redirect['query']) )
$redirect_url .= '?' . $redirect['query'];
}
-
تعداد تشکر ها از MiAmir به دلیل پست مفید
-
February 2nd, 2018 02:15
# ADS
-
February 2nd, 2018, 10:51
#2
عضو انجمن
پاسخ : علت مواجه شدن به خطای 404
اگر بکاپ از قبل این مشکل دارید ، فایل htaccess را جایگزین کنید مشکل حل میشود
IRANVPS.ORG
Tel: (021) 95119886 - Telegram - WhatsApp: (0935) 8382884
تهران-میدان امام خمینی-پاساژ طبس-طبقه سوم-پ ۳/۴
-
-
February 2nd, 2018, 19:23
#3
پاسخ : علت مواجه شدن به خطای 404
خیلی مچکر از پاسخگویی تون!
بله فایل htacces بر اساس منابع انگیسی جایگزین کردم اما بعضی از صفحات هنوز ایراد داره و علاوه بر اون پنل کاربری ( وبسایت ورد پرسیم) باز نمیشه و همین خطا رو میده
این کار رو هم که دوستمون پایین پست شما گفتن انجام دادم، با این کار دیگه هیچ کدومو از صفحات رو نیاورد.
مشکل هم از سرور ها نبود بهشون میگم ، میگن پنل تون و کد نویسی هاش ایراد داره و با متخصص و برنامه نویس صحبت کنید!
debug اش رو فعال کردم میگه تو این خطوطی که تو کامن قبلی گذاشتم ایراداتی وجود داره.
-