توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فعال کردن Mod Rewrite
gef
December 6th, 2015, 15:13
سلام
میخواستم
فعال Mod Rewrite کنم
در اپاچی 2.4.17
hostnic
December 6th, 2015, 15:21
درود بر شما
شما میتونید فایل htaccess. رو داخل روت سایت ایجاد کنید ! ( یک فایل متنی ایجاد کنید و پسوند اون رو htaccess. بزارید )
برای فعال کردن Mode_Rewrite هم این عبارت رو داخل فایل htaccess. قرار بدید :
Options +FollowSymLinks
RewriteEngine On
البته برای فعال کردن باید ماژول Mod_rewrite توسط آپاچی به کار گرفته بشه
برای این کار فایل http.conf رو با یک ویرایشگر باز کنید
yum isntall nano
nano /etc/httpd/conf/httpd.conf
ctrl+w ( سرچ )
به دنبال این عبارت بگردید : LoadModule rewrite_module modules/mod_rewrite.so
مطمئن بشید که قبل اون علامت کامند (#) قرار نداشته باشه ( اگه بود ، # رو پاک کنید )
بازهم ctrl + w
به دنبال AllowOverride None بگردید و به AllowOverride All تغییر بدید
وب سرور رو با دستور
service httpd restart
راه اندازی مجدد کنید .
gef
December 6th, 2015, 15:31
درود بر شما
شما میتونید فایل htaccess. رو داخل روت سایت ایجاد کنید ! ( یک فایل متنی ایجاد کنید و پسوند اون رو htaccess. بزارید )
برای فعال کردن Mode_Rewrite هم این عبارت رو داخل فایل htaccess. قرار بدید :
Options +FollowSymLinks
RewriteEngine On
البته برای فعال کردن باید ماژول Mod_rewrite توسط آپاچی به کار گرفته بشه
برای این کار فایل http.conf رو با یک ویرایشگر باز کنید
yum isntall nano
nano /etc/httpd/conf/httpd.conf
ctrl+w ( سرچ )
به دنبال این عبارت بگردید : LoadModule rewrite_module modules/mod_rewrite.so
مطمئن بشید که قبل اون علامت کامند (#) قرار نداشته باشه ( اگه بود ، # رو پاک کنید )
بازهم ctrl + w
به دنبال AllowOverride None بگردید و به AllowOverride All تغییر بدید
وب سرور رو با دستور
service httpd restart
راه اندازی مجدد کنید .
<IfModule mod_rewrite.c> RewriteEngine On
# If you are having problems or are using VirtualDocumentRoot, uncomment this line and set it to your vBulletin directory. # RewriteBase /
# If you are having problems with the rewrite from content/ to content.php, uncomment this line to turn MultiViews off. # Options -MultiViews
RewriteCond %{REQUEST_URI} !(admincp/|dbseocp/|modcp/|cron|mobiquo|forumrunner|api\.php|reviewpost/|classifieds/|photopost/) RewriteRule ^((archive/)?(.*\.php(/.*)?))$ dbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !/(admincp|dbseocp|modcp|clientscript|cpstyles|image s|reviewpost|classifieds|photopost)/ RewriteRule ^(.+)$ dbseo.php [L,QSA]</IfModule>
محتویات .htaccess
تو این مسیر مقادیری که فرمودید موجود نیست
hostnic
December 6th, 2015, 15:38
دوست عزیز توضیح دادم خدمتتون
شما باید کد زیر رو داحل .htaccess کپی کنید
Options +FollowSymLinks
RewriteEngine On
بعد فایل http.conf رو با یک ویرایشگر باز کنید و بقیه مراحل...
k-h
December 6th, 2015, 15:39
درود
به صورت پیش فرض روی آپاچی 2.4 این قابلیت فعال هست
فقط باید در فایل .htaccess مقادیر زیر را وارد کنید
قرار میدم سایتم ارور Page not found میده
وقتی بر میدارم درست میشه
- - - Updated - - -
از دوستان اهل فن میتونن کمک کنن؟
منم این مشکل رو دارم ، تو اون فایل هم مقادیری که گفتین رو تک به تک گشتم اما هیچ کدوم نبود
از جوملا استفاده میکنم خودش htaccess. رو داره ، و توی کانفیگ جوملا هم گذینه RewriteEngine v رو on کردم ، سایت بالا میاد ، لینک رو هم کوتاه میکنه ، ولی اون مقادیری که گفتین اونجا نیست ، خواستم خودم چکش کنم
چون توی سایت woorank تست کردم گفت این قابلیت روی سایت شما فعال نیست ، از اون ورم توی جوملا فعال هست
مشکل چیه؟