حل مشکل سئو در جوملا چاپ

  • 2

سلام خسته نباشید
من از جوملا برای مدیریت سایتم استفاده میکنم
میخوام آدرس های سایتم رو بهینه کنم و index.php رو از آدرس ها حذف کنم
فایل htaccess.txt رو به htaccess. تغییر نام دادم و از تنظیمات کلی جوملا گزینه mod_rewrite رو روی بله قرار دادم.
سایتم باز میشه ولی مطالب و لینک ها ارور 404 میدن
آیا سرور شما آپاچی رو پشتیبانی میکنه؟؟؟
آیا باید کد خاصی رو توی htaccess.وارد کنم؟؟؟
یا تنظیمات دیگری هم باید در سی پنل برای آپاچی اعمال بشه؟؟؟
تمام سایت های جوملایی رو بررسی کردم نتیجه نگرفتم
ممنون میشم راهنمایی بفرمایید.

------------------------------------------------------------------------------------------------------
سلام ممنون از پاسخ شما
من با جستجو در فروم های خارجی مشکلم حل شد راه حلش هم براتون میزارم تا هر کسی به این مشکل برخورد بتونین کمکش کنین
فایل htaccess. داخل روته هاست رو توسط ادیتور کده خوده هاست باز کرده و کد زیر را درآن وارد کنید و ذخیره کنید. مشکل حل میشود.
سورس کد:
#Options +FollowSymLinks
RewriteEngine On
# RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]

آیا این پاسخ مفید بود؟

« بازگشت