• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل تداخل در استفاده از دو کد در .htaccess
#1
سلام خدمت دوستان
من میخوام دو تا اسکریپت رو ادغام کنم یعنی با هم استفاده کنم
یکی اسکریپت شیرترانیکس هست و دیگری یه اسکریپت وبلاگدهی هست
این مربوط به اسکریپت شیرترانیکس هست:
کد:
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [NE,L]
این هم مربوط به وبلاگدهی
کد:
RewriteCond %{HTTP_HOST} !^www\.site\.ir [NC]
RewriteCond %{HTTP_HOST} ^([a-zA-Z0-9]+)\.site\.ir
RewriteRule (.*) new.php?id=%1 [L,QSA]

RewriteCond %{HTTP_HOST} !^www\.site\.ir [NC]
RewriteCond %{HTTP_HOST} ^www\.([a-zA-Z0-9]+)\.site\.ir
RewriteRule (.*) new.php?id=%1 [L,QSA]
فایل new.php اگه توی روت اصلی باشه درست کار میکنه
ولی من میخوام فایل مورد نظر رو از مسیر system-controller شیرترانیکس بخونه
هر کاری میکنم درست نمیشه
اگه تکه کد زیر رو حذف کنم:
RewriteRule (.*) new.php?id=%1 [L,QSA]
وبلاگدهی درست میشه ولی شیرترانیکس کار نمیکنه
لطفا راهنمایی کنید. ضروریه
ممنون
  پاسخ
تشکر شده توسط :
#2
دوستان کسی میتونه یه راهنمایی بکنه
تنها مشکل من این تکه کد هست:
کد:
RewriteRule (.*) new.php?id=%1 [L,QSA]
فایل new.php اگه توی روت اصلی باشه درست کار میکنه
ولی من میخوام فایل مورد نظر رو از مسیر system-controller شیرترانیکس بخونه
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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