PDA

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



bloodthirstyb
June 6th, 2017, 16:34
سلام
سایت من دوتا دامنه داره .
حالا من یک کد php میخوام که با قراردادن اون توی قسمت هدر سایت ، تشخیص بده اگر کاربر با دامنه nemarooz.com وارد سایت شد تگ زیر رو به تگ های هدر اضافه کنه..ممنون

<meta name="robots" content="index, follow">

پ.ن : بنا به دلیلی از ردایرکت 301 نمیتونم استفاده کنم .. ممنون

k-pax
June 6th, 2017, 16:51
<?php
if ($_SERVER['HTTP_HOST'] == 'nemarooz.com')
echo '<meta name="robots" content="index, follow">';
?>

AtrafNet
June 6th, 2017, 17:00
البته HTTP_HOST می تونه www هم شامل بشه پس بهتره شرط رو طوری طرح کنید که اینم در نظر بگیره.
شخصاً سرچ دامنه تو خروجی HTTP_HOST رو بیشتر استفاده میکنم:



<?php
if (strpos($_SERVER['HTTP_HOST'], 'nemarooz.com') !== false){
echo '<meta name="robots" content="index, follow">';
}

bloodthirstyb
June 6th, 2017, 22:42
<?php
if ($_SERVER['HTTP_HOST'] == 'nemarooz.com')
echo '<meta name="robots" content="index, follow">';
?>



ممنون کد کار کرد.
فقط من الان میخوام خط زیر رو هم برای نمایش به اون کد اضافه کنم :
<link rel='stylesheet' href="http://weblian.ir/nema.css" type='text/css' media='all' />
ولی وقتی از کد زیر ازستفاده میکنم برای این کار ، سایت ارور 500 میده و بالا نمیاد .

<?php
if (strpos($_SERVER['HTTP_HOST'], 'nemarooz.com') !== false){
echo '<meta name="robots" content="noindex, nofollow">';
echo '<link rel='stylesheet' href="http://weblian.ir/nema.css" type='text/css' media='all' />';
}
?>





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

realAmir
June 6th, 2017, 23:01
ممنون کد کار کرد.
فقط من الان میخوام خط زیر رو هم برای نمایش به اون کد اضافه کنم :
<link rel='stylesheet' href="http://weblian.ir/nema.css" type='text/css' media='all' />
ولی وقتی از کد زیر ازستفاده میکنم برای این کار ، سایت ارور 500 میده و بالا نمیاد .

<?php
if (strpos($_SERVER['HTTP_HOST'], 'nemarooz.com') !== false){
echo '<meta name="robots" content="noindex, nofollow">';
echo '<link rel='stylesheet' href="http://weblian.ir/nema.css" type='text/css' media='all' />';
}
?>





فک کنم مشکل از کوتیشن ها باشه...ممکنه یه بررسی کنید ببینید کجای کد اشتباه هست؟...ممنون از شما
نیازی به بررسی ریز کوتیشن ها و دابل کوتیشن ها نیست، کافیه به صورت زیر کد رو بنویسید تا هر نوع کدی که میخواهید بدون بررسی کوتیشن ها و مشکلات این چنینی چاپ بشند.

<?php if (strpos($_SERVER['HTTP_HOST'], 'nemarooz.com') !== false){ ?>
<meta name="robots" content="noindex, nofollow">
<link rel='stylesheet' href="http://weblian.ir/nema.css" type='text/css' media='all' />
<?php } ?>