SajadWebManager
2 سال پیش توسط SajadWebManager مطرح شد
2 پاسخ

کار نکردن دستورات ریدایرکت htaccess در پروژه php

سلام دوستان. من یک سایت با زبان php برام طراحی کردند. الان مشکلی دارم که هر کاری میکنم رفع نمیشه. من میخام از طریق htaccess چند تا ادرس سایت رو ریدایرکت کنم اما هرطوری که وارد میکنم ریدایرکت انجام نمیشه / اطلاعاتش رو در زیر گذاشتم


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

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^toosmesh.com [NC]
RewriteRule ^(.*)$ https://www.toosmesh.com/$1 [L,R=301,NC]
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    RewriteCond %{REQUEST_URI} !(/$|\.) 
RewriteRule (.*) %{REQUEST_URI}/ [R=301,L] 
    RewriteRule ^sitemap\.xml$ sitemap.php [L]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^.*$ index.php?path=$0 [L,QSA]

</IfModule>

لطفا راهنمایی کنید


ثبت پرسش جدید
میکائیل
تخصص : برنامه نویسی سمت سرور و کلاینت
@FullStack 2 سال پیش مطرح شد
0

سلام دوست عزیز
گویا کد هارو اشتباه گذاشتید و جابه جا شدند و قابل خوندن نیستن اگه میشه ویرایش بزنید و کد هارو همشو توی تگ های ``` قرار بدید


Saman000
تخصص : سئو
@saman23564 1 سال پیش مطرح شد
0

دوستان اگر به این مشکل برخورد کردین من راه حلی که پیدا کردم این بود
چون لینکهای سمت سایت بصورت فارسی بودند من می اومدم url رو کپی میکردم و بصورت % و غیره در می اومد و ریدایرکت کار نمی کرد.
من اومدم خود کلمه فارسی لینک رو کپی کردم و بدون مشکل ریدایرکت انجام می شد


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام