وبلاگ روح الله حاتمی بهابادی

فعال کردن Drupal Clean URLs در Apache و Ubuntu

جمعه, ۸ اسفند ۱۳۹۳، ۰۶:۳۱ ب.ظ

اگر در دروپال تست Clean URLs شما Fail شد , مراحل زیر را دنبال کنید:

۱- ابتدا باید mod_rewrite را در Apache فعال کنید, با دستور زیر: 

sudo a2enmod rewrite

۲- سپس فایل Apache Config را از مسیر /etc/apache2/apache2.conf باز کرده و خطوط زیر را به انتهای آن اضافه کنید: 

<Directory /var/www/>

   Options Indexes FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
<Directory /var/www/html>
   RewriteEngine on
   RewriteBase /
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
   AllowOverride All
</Directory>
۳- با دستور زیر Apache را Restart کنید:
sudo /etc/init.d/apache2 restart
 
همین! مشکل حل شد :)
  • موافقین ۰ مخالفین ۰
  • ۹۳/۱۲/۰۸
  • ۴۸۶ نمایش
  • روح الله حاتمی بهابادی

Apache

Clean URLs

Drupal

Fix

Fix Drupal Clean URLs in Apache

Ubuntu

آپاچی

اوبونتو

دروپال

نظرات (۰)

هیچ نظری هنوز ثبت نشده است
کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی