مرجع پارسی MyBB

نسخه‌ی کامل: تمام مشکلات من !
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
صفحه‌ها: 1 2
سلام دوستان

من چند تا مشکل کوچیک دارم ، ممنون میشم دوستان راهنمایی کنن تا برطرفشون کنیم

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

فایل هکسس رو هم ادیت کردم

کد مربوط به ریدایتکت شدن آدرس با www رو هم اضافه کردم

کد مربوط به نشان دادن صفحات به صورت اچ تی ام ال رو هم اضافه کردم

اول بریم سر مشکل با گوگل سئو

ابتدا اینکه من تغییرات فاکشن رو انجام دادم

+ کدهای پلاگین گوگل سئو و یک سری کد که خودش داد !

در ضمن تنظیمات گوگل سئو رو هم فعال کردم

اول اینکه در کنترل پنل و بخش پلاگین ها این خطا میاد

[تصویر:  Captureseo.jpg]

و هر کاری کردم نتونستم خطا ها رو برطرف کنم

این فایل هکسس بنده است

کد:
#

# MyBB "search engine friendly" URL rewrites

# - Note, for these to work with MyBB please make sure you have

#   the setting enabled in the Admin CP and you have this file

#   named .htaccess

#

<IfModule mod_rewrite.c>

    RewriteEngine on

    RewriteRule ^forum-([0-9]+).html forumdisplay.php?fid=$1 [L,QSA]

    RewriteRule ^forum-([0-9]+)-page-([0-9]+).html forumdisplay.php?fid=$1&page=$2 [L,QSA]



    RewriteRule ^thread-([0-9]+).html showthread.php?tid=$1 [L,QSA]

    RewriteRule ^thread-([0-9]+)-page-([0-9]+).html showthread.php?tid=$1&page=$2 [L,QSA]

    RewriteRule ^thread-([0-9]+)-lastpost.html showthread.php?tid=$1&action=lastpost [L,QSA]

    RewriteRule ^thread-([0-9]+)-nextnewest.html showthread.php?tid=$1&action=nextnewest [L,QSA]

    RewriteRule ^thread-([0-9]+)-nextoldest.html showthread.php?tid=$1&action=nextoldest [L,QSA]

    RewriteRule ^thread-([0-9]+)-newpost.html showthread.php?tid=$1&action=newpost [L,QSA]

    RewriteRule ^thread-([0-9]+)-post-([0-9]+).html showthread.php?tid=$1&pid=$2 [L,QSA]



    RewriteRule ^post-([0-9]+).html showthread.php?pid=$1 [L,QSA]



    RewriteRule ^announcement-([0-9]+).html announcements.php?aid=$1 [L,QSA]



    RewriteRule ^user-([0-9]+).html member.php?action=profile&uid=$1 [L,QSA]



    RewriteRule ^calendar-([0-9]+).html calendar.php?calendar=$1 [L,QSA]

    RewriteRule ^calendar-([0-9]+)-year-([0-9]+).html calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA]

    RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+).html calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]

    RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+).html calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]

    RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+).html calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]



    RewriteRule ^event-([0-9]+).html calendar.php?action=event&eid=$1 [L,QSA]




# compress text, HTML, Javascript, CSS, and XML
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# remove browser bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent



## EXPIRES CACHING ##
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
## EXPIRES CACHING ##






#
# If mod_security is enabled, attempt to disable it.
# - Note, this will work on the majority of hosts but on
#   MediaTemple, it is known to cause random Internal Server
#   errors. For MediaTemple, please remove the block below
#
<IfModule mod_security.c>
    # Turn off mod_security filtering.
    SecFilterEngine Off

    # The below probably isn't needed, but better safe than sorry.
    SecFilterScanPOST Off
</IfModule>

#
# MyBB "search engine friendly" URL rewrites
# - Note, for these to work with MyBB please make sure you have
#   the setting enabled in the Admin CP and you have this file
#   named .htaccess
#
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule ^forum-([0-9]+)\.html$ forumdisplay.php?fid=$1 [L,QSA]
    RewriteRule ^forum-([0-9]+)-page-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2 [L,QSA]

    RewriteRule ^thread-([0-9]+)\.html$ showthread.php?tid=$1 [L,QSA]
    RewriteRule ^thread-([0-9]+)-page-([0-9]+)\.html$ showthread.php?tid=$1&page=$2 [L,QSA]
    RewriteRule ^thread-([0-9]+)-lastpost\.html$ showthread.php?tid=$1&action=lastpost [L,QSA]
    RewriteRule ^thread-([0-9]+)-nextnewest\.html$ showthread.php?tid=$1&action=nextnewest [L,QSA]
    RewriteRule ^thread-([0-9]+)-nextoldest\.html$ showthread.php?tid=$1&action=nextoldest [L,QSA]
    RewriteRule ^thread-([0-9]+)-newpost\.html$ showthread.php?tid=$1&action=newpost [L,QSA]
    RewriteRule ^thread-([0-9]+)-post-([0-9]+)\.html$ showthread.php?tid=$1&pid=$2 [L,QSA]

    RewriteRule ^post-([0-9]+)\.html$ showthread.php?pid=$1 [L,QSA]

    RewriteRule ^announcement-([0-9]+)\.html$ announcements.php?aid=$1 [L,QSA]

    RewriteRule ^user-([0-9]+)\.html$ member.php?action=profile&uid=$1 [L,QSA]

    RewriteRule ^calendar-([0-9]+)\.html$ calendar.php?calendar=$1 [L,QSA]
    RewriteRule ^calendar-([0-9]+)-year-([0-9]+)\.html$ calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA]
    RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)\.html$ calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]
    RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+)\.html$ calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]
    RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+)\.html$ calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]

    RewriteRule ^event-([0-9]+)\.html$ calendar.php?action=event&eid=$1 [L,QSA]

    <IfModule mod_env.c>
        SetEnv SEO_SUPPORT 1
    </IfModule>
</IfModule>

#
# If Apache is compiled with built in mod_deflade/GZIP support
# then GZIP Javascript, CSS, HTML and XML so they're sent to
# the client faster.
#
<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE application/javascript text/css text/html text/xml
</IfModule>


RewriteEngine on
  # yes-www
  RewriteCond %{HTTP_HOST} ^PROSPERITY\.ir$ [NC]
  RewriteRule ^(.*)$ http://www.PROSPERITY.ir/$1 [R=301,L]




RewriteRule ^([^&]*)&(.*)$ http://www.prosperity.ir/$1?$2 [L,QSA,R=301]





# صفحات 404 در گوگل سئو:
ErrorDocument 404 /misc.php?google_seo_error=404

# نقشه سایت گوگل سئو:
RewriteRule ^sitemap\-([^./]+)\.xml$ misc.php?google_seo_sitemap=$1 [L,QSA,NC]

# آدرس انجمن ها در گوگل سئو:
RewriteRule ^Forum\-([^./]+)$ forumdisplay.php?google_seo_forum=$1 [L,QSA,NC]

# آدرس موضوعات در گوگل سئو:
RewriteRule ^Thread\-([^./]+)$ showthread.php?google_seo_thread=$1 [L,QSA,NC]

# آدرس اطلاعیه ها در گوگل سئو:
RewriteRule ^Announcement\-([^./]+)$ announcements.php?google_seo_announcement=$1 [L,QSA,NC]

# آدرس پروفایل کاربران در گوگل سئو:
RewriteRule ^User\-([^./]+)$ member.php?action=profile&google_seo_user=$1 [L,QSA,NC]

# آدرس سالنامه در گوگل سئو:
RewriteRule ^Calendar\-([^./]+)$ calendar.php?google_seo_calendar=$1 [L,QSA,NC]

# رویداد های رخ داده در آدرس های گوگل سئو:
RewriteRule ^Event\-([^./]+)$ calendar.php?action=event&google_seo_event=$1 [L,QSA,NC]

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

-سوال دوم در این خصوص اینه که بهتر انجمن با www بیاد بالا یا بدون www
اگر قرار باشه بدون www بالا بیاد چه کدی رو باید اضافه کنم

-عبارت RewriteBase که در پلاگین گوگل سئو اشاره شده ، برای چیه؟ و چه کاری انجام میده

چطور میتونم بفهمم که هاستم این قابلیت رو داره یا خیر؟

-همین که تنظیمات 404 رو روشن کنم ، کفایت میکنه یا باید آدرسی هم برای ریدایتکت شدن به هکسس اضافه کنم

-برای سایت مپ که با نام http://www.prosperity.ir/sitemap-index.xml آورده شده ، این فایل دقیقا کجاست در روت هاست بنده که مشاهده نشد


این فایل رو باید به گوگل آنالیز معرفی کنم ( من پلاگین سایت مپ پیشرفته رو هم نصب کردم)


این مورد نیز حل شد (علیرغم اینکه این فابل رو در روت ندیدم ! ولی آدرس رو به گوگل وب مستر دادم و داره کار میکنه)


-با توجه به اینکه نام موضوعات به صورت فارسی در ایندکس نوار جستجو نمایش داده می شود ، دیگر نمی توان آدرس را html نمود؟

آیا کدی را که برای اچ تی ام ال شدن در هکسس گذاشته بودم و تغییرات در کنترل پنل را غیر فعال کنم ؟

-ایراد دیگری که در فایل خطای گوگل سئو گرفته شده است این است که نقطه فایل هکسس رو به جلوی اون بیارم ؟!

به این صورت (در تصویر پیوست مشخص است) .htaccess

اما تا جایی که بنده میدونم نقطه باید پشت باشه ! صحیح کدام است؟

سوال دوم حل شد (برای ثبت سایت باید به http://google.com/analytics و سایت رو ثبت کرد)

من سایت رو در گوگل وب مستر ثبت کردم ، منتهی با اینکه سابقا نیز از شمارشگر گوگل آنالیز استفاده کردم ، اینبار هر چه تلاش کردم نتوانستم متوجه شوم که ابتدا کد شمارشگر رو چطوری از گوگل بگیرم و در ثانی کد رو در کجا قرار بدم ؟

سوال سوم با تشکر از جناب jan123، با قرار دادن این کد <div style="display:none;"> <h1>اس ام اس</h1> </div> در هیدر اینکلود مشکل حل شد

متاسفانه با اینکه خیلی از پست های انجمن رو خوندم باز هم متوجه نشدم که تگ h1 jh h6 رو به چه صورت و در کجا باید قرار بدم

و اینکه در بعضی از سایت ها عنوان شده برای هر صفحه یک تگ h1 قرار داده شود ، چگونه می توان اینکار را انجام داد

سوال چهارم

طبق بررسی انجمن با http://gtmetrix.com نسبت به منیفای چندین فایل جاوا اقدام کردم

منتهی ایدیتور پیشرفته از کار افتاد ، آیا راهی هست که بتوان از ایدیتور پیشرفته استفاده کرد و هم اینکه فشرده نمودن فایل های جاوا مشکل دیگری را به وجود نمی آورند؟

سوال پنجم

چطور میتونم برای عکس هام موقعیت تعریف کنم( آموزشی رو که جناب بهروز گذاشته بودند خوندم ، منتهی ضمن اینکه کامل متوجه نشدم ، نفهمیدم که کدام فایل رو هم باید ویرایش کنم

از تک تک عزیزانی که زحمت میکشن و جواب هر کدام از سوال هایی رو که میدونن رو می فرمایند ، نهایت تشکر رو دارم
چند تا سوال رو بنده جواب می دهم بقیه هم دوستان دیگر (سوالاتون هم زیاده هم جوابشون بسیار)
نقطه هکسس باید اول یا پشتش باشد
ج س3:<div style="display:none;"> <h1>اس ام اس</h1> </div>
به جای اس ام اس مثلا عنوان سایت راقراردهید.
این تگ ها اهمیتشون به اینصورته
h1
h2
h3
h4
h5
h6
یعنی باید جدا استفاده و در جی مناسب نمایید
ج س4: زیاد فشرده کردن جاوا اشکال وتاسیر چندانی ندارد(چون اصولا کم حجم هستند) اگر مشکلی بعدکم حجم کردن بوجود آمدکم حجم ننمایید.
سلام

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

من سابقا کدها رو به صورت <h1>This is a heading</h1> در هدر اینکلود قرار می دادم

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

- سوال دوم رو هم با چیلتر شکن در گوگل آنالیز ثبت نام کردم و با استفاده از پلاگین گوگل آنالیز کد رو در انجمن قرار دادم

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

متشکرم
اسپم ها حذف شد.لطفا تکرار نشه که اخطار بدهم.

هیچ اشکالی نیست.میتوانید ادامه دهید
ی پلاگینایی رو نصب کردم مثل آمار پیشرفته و .... بعد از اینکه پلاگینا رو حذف کردم دوباره نصب کردم تنظیماتش تو بخش پیکربندی پنل ادمین نیست..
انگار تو بخش پیکربندی تنظیماتشون رو رفیقم حذف کرده
بعضی پلاگینا هم تنظیماتشون هست ولی اصلا کار نمیکنن
یعنی الان فقط پرسش امنیتی فرومم کار میکنه

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

چجوری بخش پیکربندی رو ریست کنم؟ ممنون میشم اگه کمکم کنین
چک کنید ببینید متغیرهاشون توی قالب تعبیه شده یا نه.اگر نه غیر فعال کنید و با قالب دیگه ای بررسی کنید.
سلام و عرض ادب

دوستان متاسفانه با تعویض قالب به صورت آزمایشی چندین بخش انجمن به مشکل خورده

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

1- اول اینکه ویرایشگر انجمن کلا پاک شده ! قبلا ویرایشگر پیشرفته رو هم نصب کرده بودم که حتی با فعال و غیر فعال کردن پلاگین آن هم تاثیری نداشت

2- دوم اینکه علیرغم اینکه توضیحات ، کیورد و تگ ها رو طبق راهنمایی دوست خوبمون در همین تایپک انجام دادم ، و همین الان هم در هیدر اینکلود موجوده ، اما در بررسی انجمن دیده نمیشه و هیچ سایتی تشخیص این موارد رو تشخسص نمیده

حتی در پیج سورس انجمن هم دیده نمیشه !

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

متشکرم
اول ویرایشگر رو حذف(از بخش پلاگین ها در مدیریت mybb) ونصب نمایید.
دوم تگ ها رو نیز در هدر ایندوکلید قالب جدید نیز قرار دهید.
سلام

پلاگین رو حذف کردم و حتی دوباره فایل ها رو در هاست آپلود کردم ، منتهی باز هم درست نشد !

- تگ ها نیز در هیدر اینکلود موجود است ، منتهی تاثیر نداره !
ازکدام ویرایشگرپیشرفته استفده می نمایید.؟؟
مطمئنید درheaderinclude قالب جدید
قرار می دهید؟؟
HuhDodgy
صفحه‌ها: 1 2