رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در href داینامیک
#1
سلام و خسته نباشید به دوستان عزیز
به این کد من ی نگا بندازید.
http://s6.picofile.com/file/8192018676/ghj.PNG
من این کد رو در منو های سایت http://www.azarsang.com استفاده کردم.
به این تصویر ی نگا بندازید.
http://s3.picofile.com/file/8192018168/yyy.PNG
می بینید که تو href بهم ریختگی وجود داره.
مشکل از کجاست؟
این مشکل رو چطوری حل کنم.
خیلی ممنون
مرسی
پاسخ
تشکر شده توسط:
#2
خب شما واسه لینک جمله نوشتید و فاصله گذاشتید حداقل اینجوری بنویسید ادامه ی لینک رو آدرس_سنگبری_شرکت البته بهتره واسه آدرس دهی از انگلیسی و عنوانشو فقط فارسی بنویسین
پاسخ
تشکر شده توسط: sorkhabi
#3
http://barnamenevis.org/showthread.php?4...B%8C%D8%AF

به این آدرس برید.
در این آدرس استاد شهرکی گفتن که لینک هاتو به مطالب سایتت نزدیک تر کن تا تو گوگل محبوبیت پیدا کنی.
منم اومدم لینک ها رو فارسی کردم.
بنظرتون مشکل از کجاست؟
مرسی
پاسخ
تشکر شده توسط:
#4
خب نحوه نزدیک کردنتون درست نبوده .
همونطور که جناب peca گفتند بجای اسپیس از - (dash) استفاده کنید .
اینطوری هم بهم ریختگی از بین میره هم از لحاظ سئو میتونه بهتر باشه .
موفق باشید .
پاسخ
تشکر شده توسط:
#5
سلام و خسته نباشید
من این کار رو کردم ولی بازم تغییر نکرد.
به این تصویر ی نگا بندازید.
http://s3.picofile.com/file/8192209092/aaaaaaa.PNG
پس این همه سایت چیکار میکنن؟
آخه خیلی از سایت ها url هاشون فارسیه.
مرسی
پاسخ
تشکر شده توسط:
#6
(15-03-1394، 11:51 ب.ظ)olampiad نوشته: سلام و خسته نباشید
من این کار رو کردم ولی بازم تغییر نکرد.
به این تصویر ی نگا بندازید.
http://s3.picofile.com/file/8192209092/aaaaaaa.PNG
پس این همه سایت چیکار میکنن؟
آخه خیلی از سایت ها url هاشون فارسیه.
مرسی
خب الان درسته دیگه فقط تویه این سورس فایرفاکس برعکس نشون میده جاهاش رو
پاسخ
تشکر شده توسط:
#7
سلام و خسته نباشید به دوستان عزیز
به خاطر امتحانات دانشگاهم نتونستم پروژه رو ادامه بدم و الان دارم ادامه میدم.
به این آدرس برید
https://validator.w3.org/check?uri=w...Inline&group=0
من که لینک هارو درست کردم.
الآن چرا بازم ارور میده؟
به کجای لینک ها ارور میده؟
همه چی که سر جاشه.
مرسی
پاسخ
تشکر شده توسط:
#8
آدرستون اشتباهه. لینک کامل رو بگذارین این نقطه چینها چیه وسطش؟
پاسخ
تشکر شده توسط: sorkhabi
#9
بهترین راه حل موجود کد کردن آدرس هست (با urlencode)، امتحان شده است و توی همون سایت هایی هم که شما گفتید دارند از فارسی استفاده می کنند هم از همین روش استفاده شده:


<a href="http://domain.ir/<?php echo urlencode('شرکت فلان'); ?>"><شرکت فلان</a>

فقط اینجا به خاطر این که وسط کد ها فارسی نوشته شده به هم ریخته دیده میشه توی ویرایشگر که کپی کنید درست دیده میشه کد ها.
پاسخ
تشکر شده توسط: sorkhabi
#10
درسته. وقتی هم که توی آدرس بار قرار بگیره بطور خودکار کارکترهای فارسی جایگزین معادل کد Hex خودشون میشن.
پاسخ
تشکر شده توسط: sorkhabi




کاربران در حال بازدید این موضوع: 3 مهمان