مشكلة في كود .htaccess

لما ادخل على لينك موقعي هنا http://www.localhost.com/Prog/view.php يطلع خطا: Not Found The requested URL /Prog/view.php was not found on this serve...

لما ادخل على لينك موقعي هنا http://www.localhost.com/Prog/view.php
يطلع خطا:
Not Found

The requested URL /Prog/view.php was not found on this server.

بالنسبة لملف view.php موجود في فولدر Public

عايز لما ادخل على http://www.localhost.com/Prog/view.php يفتح عادي مش عايز اكتب Public في اللينك زي كدا http://www.localhost.com/Prog/Public/view.php

عايز اي ملف يتعمل في Public يتقراء عادي مش شرط view.php

وشكرا...

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    RewriteBase /Prog/Public/

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

1 التعليقات


  • Abdel Aziz Hassan
    Abdel Aziz Hassan 2017-09-21 17:57:02

    استخدم الكود التالي
    سوف يقوم بتوجيه اي رابط علي مجلد public

    <IfModule mod_rewrite.c>
       RewriteEngine On 
       RewriteRule ^(.*)$ public/$1 [L]
    </IfModule>
    

اضف تعليق


يجب ان يكون لديك حساب في الموقع تسجيل الدخول او تسجيل عضوية جديدة

خدمات ويب الفريق