سلام
میخواستم
فعال Mod Rewrite
کنم
در اپاچی 2.4.17
نمایش نسخه قابل چاپ
سلام
میخواستم
فعال Mod Rewrite
کنم
در اپاچی 2.4.17
درود بر شما
شما میتونید فایل 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
راه اندازی مجدد کنید .
محتویات .htaccessکد PHP:
<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|images|reviewpost|classifieds|photopost)/ RewriteRule ^(.+)$ dbseo.php [L,QSA]</IfModule>
تو این مسیر مقادیری که فرمودید موجود نیست
دوست عزیز توضیح دادم خدمتتون
شما باید کد زیر رو داحل .htaccess کپی کنید
Options +FollowSymLinks
RewriteEngine On
بعد فایل http.conf رو با یک ویرایشگر باز کنید و بقیه مراحل...
درود
به صورت پیش فرض روی آپاچی 2.4 این قابلیت فعال هست
فقط باید در فایل .htaccess مقادیر زیر را وارد کنید
Options +FollowSymLinks
RewriteEngine On
وقتی این خط
قرار میدم سایتم ارور Page not found میدهکد PHP:
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ dbseo.php [L,QSA]
وقتی بر میدارم درست میشه
- - - Updated - - -
از دوستان اهل فن میتونن کمک کنن؟
منم این مشکل رو دارم ، تو اون فایل هم مقادیری که گفتین رو تک به تک گشتم اما هیچ کدوم نبود
از جوملا استفاده میکنم خودش htaccess. رو داره ، و توی کانفیگ جوملا هم گذینه RewriteEngine v رو on کردم ، سایت بالا میاد ، لینک رو هم کوتاه میکنه ، ولی اون مقادیری که گفتین اونجا نیست ، خواستم خودم چکش کنم
چون توی سایت woorank تست کردم گفت این قابلیت روی سایت شما فعال نیست ، از اون ورم توی جوملا فعال هست
مشکل چیه؟
دایرکت ادمین
این هم کانفیگم
http://uploadcenter.ml/upload/t0fywauq9pj4y16y3cjd.jpg