الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال في ال CodeIgniter Framework

بدأه blade88 في 29 يوليو 2010 · 3 رد · 657 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الســـلام عليكم

لدي مشكلة في اطار العمل CodeIgniter المشكلة هي ازالة index.php من url جربت الكثير من الطرق اثناء بحثي عن حل لكن جميعها باءت بالفشل اتمنى مساعدتي في ذلك

محاولتي الفاشلة في حل المشكلة :

قمت بانشاء ملف htaccess. في المسار /C:\wamp\www\CodeIgniter حيث CodeIgniter هو مســار التطبيق ملف htaccess. بيحوي الكود التالي :

 
<IfModule mod_rewrite.so>
RewriteEngine On
RewriteBase /app_name/
RewriteCond %{REQUEST_URI} ^codeigniter.*
RewriteRule ^(.*)$ /index.php?/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>

كذلك قمت باجراء التغييرات التالية في ملف config.php

$config['base_url']	= "http://localhost/CodeIgniter/";
$config['index_page'] = "";

لكن يبدو أن المشكلة في mod_rewrite لم أقم بأي تغيير فيما يخص ذلك .

الخطأ الذي حصلت عليه بعد اجراء هذه التغييرات كان Not Found 404

علماً أني استخدم WampServer2.0

--------- مع جزيل الشكـر -------

#2

المفروض ال RewriteBase يكون اسمها نفس اسم المجلد فى الحالة دى /CodeIgniter ?

طبق الخطوات فى الصفحة دى http://codeigniter.com/wiki/mod_rewrite/

2
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /cnesten_Recrute/index.php/$1 [L]

this is the right code you have just to replace cnesten_recrute width the folder that contain you're application

−1
#4
abdel-ali كتب:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /cnesten_Recrute/index.php/$1 [L]

this is the right code you have just to replace cnesten_recrute width the folder that contain you're application

i forget you hace to enable model mod_rewrite in your config server

−1

مواضيع مشابهة