PDA

View Full Version : سوال: خطا تو استفاده از RewriteEngine تو htaccess



se8820726
شنبه 10 فروردین 1392, 21:16 عصر
سلام دوستان آقا من میخوام از دستور RewriteEngine استفاده کنم تا اطلاعات url رو به قسمت دیگه ای تو سرورم بفرستم.
از دستورات زیر استفاده کردم:


RewriteEngine On
RewriteRule ^news/title/([^/]*)$ /news.php?title=$1 [L]



RewriteEngine on
Options +FollowSymlinks
RewriteBase /site_folder
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.(css|pdf|gif|ico|jpg|js|png|swf|pdf|txt|php)$
RewriteRule ^([^/]+)/([^/]+)/([^/]+)$ $1.php?$2=$3 [L,QSA]


ولی تو هر دو حالت این error رو بهم میده:



Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


لطفا دوستان راهنمایی کنید که مشکل از کجاست

se8820726
یک شنبه 11 فروردین 1392, 11:17 صبح
آقا کسی نبود که به ما کمک کنه؟

mostafa272
یک شنبه 11 فروردین 1392, 16:06 عصر
Options +FollowSymlinks رو به

#Options +FollowSymlinks
(یعنی یه #به اولش اضافه کن)
تبدیل کن ببین درست میشه

se8820726
دوشنبه 12 فروردین 1392, 08:40 صبح
آقا من wamp روی local ریختم و دارم تست میکنم.
اولش هیچ فایل htaccess نبود خودم یکی ساختم
و فقط این ذستورات مربوط به rewrite رو توش ریختم
اصلا هم درست نمیشه و همش error میده
لطفا بیشتر راهنمایی کنید

mahdi.iqu
دوشنبه 12 فروردین 1392, 08:43 صبح
درود
سیستم مدیریت محتوا شما چیه؟

se8820726
دوشنبه 12 فروردین 1392, 09:52 صبح
درود

اگه منظورتون wordpress یا joomla هست. نه از هیچ کدوم استفاده نمیکنم

مشکل من اینه که اصلا RewriteEngine on روی سرورم (localhost) کار نمیکنه

mahdi.iqu
دوشنبه 12 فروردین 1392, 10:11 صبح
با XAMPP هم همین مشکل رو دارید؟

se8820726
پنج شنبه 22 فروردین 1392, 11:44 صبح
تا حالا از xampp استفاده نکردم