سلام دوستان
من در فایل htaccess ادرس رو بازسازی میکنم جوری که کاربر وارد سایت میشه پوشه public/index.php رو بخونه هر چیزی هم که بعد ادرس میاد رو بریزه داخل متغیر url و بفرسته به index.php
یعنی اگر کاربر وارد localhost/user/12 میشه بخش user/12 رو بفرسته به index در پوشه public (میدونم یکمی بد توضیح دادم امید وارم متوجه بشید)
حالا مشکلی که هست این روش عمل نمیکنه یعنی میاد و دنبال پوشه user و پوشه12 میگرده و خب ارور 404 میده
من همیشه از این روش استفاده میکنم و مشکلی نداره پروژه فعلی رو هم روی هاست دیگه تست کردم اوکی بود اما روی این هاست جدید که خریدم عمل نمیکنه واقعا گیج شدم نمیدنم مشکل از کجاست
کد فایل htaccess:
RewriteEngine On
RewriteBase /public
RewriteCond %{REQUEST_FILE} !-f
RewriteCond %{REQUEST_FILE} !-d
RewriteCond %{REQUEST_URI} !/public
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
به مهدی کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟