رفتن به مطلب

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


ارسال‌های توصیه شده

سلام خسته نباشید

امدم ادرس لینکها رو همانطور که توی اموزش گفته بودید بهینه کردم بعد از فعال کردن " بازنویسی آدرس ها " و محتویات فایل هدست رو هم به فایل هدست داخل هاست اضافه کردم.

حالا وقتی به صورت مستقیم روی پست کلیک  میکنم یعنی وارد تالاری که پست در اون قرار داره  میشم و بعد رو ی پست کلیک میکنم ادرس درست و بهینه نشون داده میشه به این صورت

http://site.ir/forum/topic/5-پست-آموزشی-درس/

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

http://site.ir/forum/topic/5-پست-آموزشی-درس/?tab=comments#comment-7

یا همین مورد برای پروفایل هم هست بعضی جاها کلک میکنم ادرس پروفایلمو به این صورت  میزنه

http://site.ir/forum/profile/1-admin/

توی بعضی قسمتها هم که روی پروفایل کلیک میکنم لینک به این صورت نوشته میشه

http://site.ir/forum/profile/1-admin/?wr=eyJhcHAiOiJmb3J1bXMiLCJtb2R1bGUiOiJmb3J1bXMtY29tbWVudCIsImlkXzEiOjUsImlkXzIiOjd9

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

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

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php72” package as the default “PHP” programming language.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php72 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit


<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /forum/404error.php [L,NC]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
</IfModule>

 

 

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

سلام.

این مشکلاتی که شما میگین ربطی به بازنویسی آدرسها نداره. بازنویسی آدرسها میاد عبارت index.php  رو از آخر لینکها حذف میکنه. مطمئن بشین که نوشته فایل دانلودی درست باشه یعنی قبل htacces یک نقطه باید نوشته بشه. 

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

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

  • بنیان گذار IPSFarsi

باسلام

اون بخش هایی که در آدرس بعد از ؟ هستند کوئری حساب می شن که همه سیستم ها ازش استفاده می کنند که توی وردپرس در بخش نظرات به وضوح می تونید تماشا کنید. اگر SEO خیلی مهم هست براتون که احیانا ربات ها اون بخش بعد از ؟ رو index نکنن در robots.txt تون قانون بگذارید که بعد از ؟ index نشه.

در حال حاضر همه چیز درست هست و هدف از url friendly حذف اسم فایل های استاتیک است.

موفق باشید

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

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...