• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خطا در خواندن فایل های js
#1
سلام خدمت دوستان و اساتید محترم

به یه مشکل بر خوردم ... من الان بوسیله htaccess تمامی URL ها رو به یک صفحه خاص میدم و از اونجا مدیریت میکنم که کدش اینه :

کد:
Options +FollowSymLinks
Options +Indexes
RewriteEngine On

RewriteCond %{REQUEST_URI}  !(\.png|\.jpg|\.gif|\.jpeg|\.bmp|\.js)$

RewriteRule ^(.*)$ root/index.php?url=$1 [QSA,L]
حالا یه مشکل دارم وقتی یه صفحه رو لود میکنم برای کاربر فایل های js خونده نمیشن !!!! یعنی درواقع در صفحه عمل نمیکنن ...
اما وقتی فایل ها رو مستقیم میخونمشون کار میکنن ...
یعنی وقتی تو آدرس بار آدرس دقیق یک فایل رو میدم کار میکنه اما وقتی میفرستمش به root/index.php که از اونجا مدیریت کنم و خروجی رو به کاربر نشون بدم کار نمیکنه نمیدونم مشکل کجاست
حتی فایل های CSS هم کار نمیکنه
میشه یه راهنمایی بفرمایید ممنون[/align]

مشکلم رو حل کردم Big GrinBig Grin

یه تغییر کوچیک باید به فایل htaccess داد :
کد:
Options +FollowSymLinks
Options +Indexes
RewriteEngine On

RewriteBase /test/root
RewriteCond %{REQUEST_URI}  !(\.png|\.jpg|\.gif|\.jpeg|\.bmp|\.js)$
RewriteCond %{REQUEST_URI} !/root

RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
باید اول base پوشه رو مشخص کنیم و یه شرط بگذاریم دوباره که URI هامون هم اگر از root نبودن خونده بشه ...
  پاسخ
تشکر شده توسط : Y.P.Y kasbookar


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان