انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: راه اندازی Mod Rewrite در Apache2 (این یکی هم حل شد)  (دفعات بازدید: 3988 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین قهستان

  • Full Member
  • *
  • ارسال: 123
سلام دوستان
من LAMP رو طبق راهنمایی ویکی رو اوبونتو 8.10 نصب کردم و به خوبی هم کار می‌کنه
اومدم مامبو رو نصب کنم. این کار هم با موفقیت انجام شد.
برای فعال کردم SEF تو مامبو باید یه فایل به نام htaccess.txt رو به .htaccess (البته نقطه اولش هست) تبدیل کنم تا اون خاصیت فعال بشه ولی این کار نشد.
آیا آپاچی من درست نصب نشده یا باید پلاگین خاصی نصب بشه؟

پ . ن: دیدم عنوان این تاپیک خوب نیست به عنوان جدید تغییرش دادم:
راه اندازی Mod Rewrite در Apache2
« آخرین ویرایش: 07 آذر 1387، 01:07 ب‌ظ توسط قهستان »

آفلاین آی سهیل

  • High Hero Member
  • *
  • ارسال: 1013
  • جنسیت : پسر
  • سهیل هستم.
    • نیمِگــــــــــــــا
پاسخ به: htaccess
« پاسخ #1 : 26 آبان 1387، 08:34 ق‌ظ »
میتونم بپرسم شما از کدوم ورژن و کدوم نسخه اوبونتو (32 یا 64بی‌تی) استفاده می‌کنید؟
The open source Ubuntu desktop operating system powers millions of PCs and laptops around the world.

آفلاین قهستان

  • Full Member
  • *
  • ارسال: 123
پاسخ به: htaccess
« پاسخ #2 : 26 آبان 1387، 08:47 ق‌ظ »
نسخه اوبونتو 8.10 ۳۲بیتی
نسخه مامبو 4.6.5

PHP Version 5.2.6-2ubuntu4
Server API: Apache 2.0 Handler
Apache Version: Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4 with Suhosin-Patch

آفلاین lovee20002002

  • Full Member
  • *
  • ارسال: 118
  • جنسیت : پسر
    • شخصي
پاسخ به: htaccess
« پاسخ #3 : 26 آبان 1387، 09:07 ق‌ظ »
سلام
دوست عزیز شما از کدوم ورژن مامبو استفاده میکنید؟
توی جوملا ورژن  1.X این امکانات رو با نصب یک کامپونت که الان یادم نیست چی بود ولی میگردم بهتون میگم درست میشد ولی فقط روی هاست که باید متن htaccess هم تغیراتی میکرد
ولی در ورژن 1.5 جولا این امکانات به راحتی و با نصب همون کامپونت و بدون هیچ مشکلی انجام میشه
فقط 1 تا نکته داره
اگر موضوع نوشته هاتون فارسی باشه به جای اونا تاریخ میزنه یعنی میشه
WWW.YOURSIT.COM\21.08.08.html
در ضم اگر تو انجمن مامبو سرچ کنید به نتیجه بهتری میرسید ولی اگر چند روز صبر کنید من براتون پیدامیکنم الان سرم خیلی شلوغه شرمنده
راستی تا جایی که یادمه بعضی از اینا رو لوکال کارنمیکه ولی رو هاست خوب جواب میده
در لینوکس هیچ چیزی غیر ممکن نیست

آفلاین قهستان

  • Full Member
  • *
  • ارسال: 123
پاسخ به: htaccess
« پاسخ #4 : 26 آبان 1387، 09:20 ق‌ظ »
ممنون
این امکان فقط با تغییر نام فایل و همچنین فعال‌کردن SEF و البته با تغییر محتوای فایل، هم در مامبو و هم در جوملا قابل انجام هست.
حتی روی سرورهای لینوکسی که قبلا  کار می‌کردم ( از cPanel برای مدیریت استفاده می‌شد) این کار شدنی بود.
ولی نمی‌دونم رو سرور فعلی من که رو اوبونتو هست چرا کار نمی‌کنه
به نظر من این مشکل با سرور و آپاچی هست و به نسخه مامبو و جوملا مشکلی نداره.
تو  مدیریت جوملا بخش تنظیمات اصلی این رو نوشته که باید mod_rewrite (آپاچی بازنویس) فعال باشه.
من تو تنظیمات آپاچی سرورم چیزی به این اسم ندیدم.

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

آفلاین lovee20002002

  • Full Member
  • *
  • ارسال: 118
  • جنسیت : پسر
    • شخصي
پاسخ به: htaccess
« پاسخ #5 : 26 آبان 1387، 11:01 ق‌ظ »
اين امكنات به صورت پيشفرز وجود داره ولي به اين صورت درمياد
http://www.YOURSIR.com/INDEX.PHP/1387-03-01-01-45-03/linux.html
يعني index.php ميمونه ولي ميشه به اين صورت هم درش آود http://www.yoursit.com/1387-03-01-01-45-03/linux.html البته با كاپونت جومسف
اينم سايت رسميش http://www.artio.cz/ با اين تست كنيد اگر مشكلي بود بفرماييد پيغام خصوصي هم چك كنيد
در لینوکس هیچ چیزی غیر ممکن نیست

آفلاین آی سهیل

  • High Hero Member
  • *
  • ارسال: 1013
  • جنسیت : پسر
  • سهیل هستم.
    • نیمِگــــــــــــــا
پاسخ به: راه اندازی Mod Rewrite در Apache2
« پاسخ #6 : 26 آبان 1387، 01:58 ب‌ظ »
شما بانسخه 32بی‌تی مشکل ندارین؟ اگه نه پس چرا من مشکل دارم؟
(! نسخه 32بی‌تی اوبونتوی 8.10رو کانولیکال برام فرستاده، تا سه هفته دیگه به دستم می‌رسه. حتما تستش می‌کنم. !)
حالا شما خبر دارین که آیا لمپ روی نسخه 64بی‌تی نصب می‌شه یا خیر؟
The open source Ubuntu desktop operating system powers millions of PCs and laptops around the world.

آفلاین قهستان

  • Full Member
  • *
  • ارسال: 123
پاسخ به: راه اندازی Mod Rewrite در Apache2
« پاسخ #7 : 28 آبان 1387، 11:41 ق‌ظ »
من زیاد جستجو کردم و فهمیدم باید mod_rewrite تو آپاچی فعال باشه.
حالا چطوری این مد رو می‌تونم فعالش کنم؟
باز هم یادآور می‌شم که:
من LAMP رو اوبونتو 8.10 نصب کردم و به خوبی کار می‌کنه


آفلاین ehdi

  • Jr. Member
  • *
  • ارسال: 42
  • جنسیت : پسر
    • مهدی
پاسخ به: راه اندازی Mod Rewrite در Apache2
« پاسخ #8 : 29 آبان 1387، 05:49 ب‌ظ »
به ترتیب دستورات زیر رو در ترمینال بزنید
cd /etc/apache2/mods-enabled
sudo touch rewrite.load
sudo gedit rewrite.load

 خط زیر رو در فایل بالا وارد کنید
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
س‍پس خط زیر را وارد کنید
sudo gedit /etc/apache2/sites-available/default
در فایلی که توسط دستور بالا باز می‌شود، متن زیر رو پیدا کنید
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all

و به صورت زیر تغییر دهید
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all

فایل بالا را ذخیره کنید و آپاچی رو ریستارت کنید
sudo /etc/init.d/apache2 restart
من خودم با همین روش این امکان رو فعال کردم
سخت است اما تو باور کن

آفلاین قهستان

  • Full Member
  • *
  • ارسال: 123
پاسخ به: راه اندازی Mod Rewrite در Apache2
« پاسخ #9 : 07 آذر 1387، 01:06 ب‌ظ »
ممنون آقا مهدی
به خوبی راه‌اندازی شد
البته من اول مد‌  rewrite رو با این دستور راه‌اندازی کردم:
a2enmod rewrite