• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در موردفایل htaccess
#1
سلام
بچه ها من یه فروشگاه عکس از خارج خریدم و فارسیش کردم این سایت قسمتی برای آپلود عکس داره ولی زمانی که عکس آپلود میکنم نشون داده نمیشه همه کدهاشو بررسی کردم ولی فایده نداشت. فقط زمانی که فایل htaccessای که کنار عکسا بود محتوی شو حذف میکردم عکس ها را نشون میداد. محتوی htaccess به صورت زیر بود . کسی میتونه در مورد کدهای اون منو راهنمایی کنه؟
باتشکر

RewriteEngine On

RewriteRule ([A-Za-z0-9_-\s]+)/((?!thumb)[A-Za-z0-9_-\s]+)\.([A-Za-z0-9_-\s]+)$
../members/download.php?u=$1/$2.$3

Options -Indexes

php_flag engine 0
RemoveType php
<IfModule mod_php4.c>
php_flag engine 0
</IfModule>

<IfModule mod_php5.c>
php_flag engine 0
</IfModule>







RemoveHandler .phtml .php .php3 .php4 .php5 .php6 .phps .cgi .exe .pl
.asp .aspx .shtml .shtm .fcgi .fpl .jsp .htm .html .wml
AddType text/html .phtml .php .php3 .php4 .php5 .php6 .phps .cgi .exe
.pl .asp .aspx .shtml .shtm .fcgi .fpl .jsp .htm .html .wml
AddHandler server-parsed .phtml .php .php3 .php4 .php5 .php6 .phps
.cgi .exe .pl .asp .aspx .shtml .shtm .fcgi .fpl .jsp .htm .html .wml





php_flag file_uploads On
php_value memory_limit 80M
php_value post_max_size 80M
php_value upload_max_filesize 200M
  پاسخ
تشکر شده توسط :
#2
سلام
اگر منظورتون اینکه با رفتن به آدرس مثلا website.com/images عکس ها در مرورگر لیست نمیشن. با حذف خط زیر به نتیجه میرسید:
کد پی‌اچ‌پی:
Options -Indexes 
کجا نشان داده نمیشن؟
  پاسخ
تشکر شده توسط :
#3
داخل صفحه کاربر نشون داده نمیشه
  پاسخ
تشکر شده توسط :
#4
مشکل باید در این قسمت باشه:
کد پی‌اچ‌پی:
RewriteEngine On

RewriteRule 
([A-Za-z0-9_-\s]+)/((?!thumb)[A-Za-z0-9_-\s]+)\.([A-Za-z0-9_-\s]+)$
../
members/download.php?u=$1/$2.$
باید با firebug بررسی کنید ببینید که attribute src در تگ img ها به مسیر درستی اشاره دارند یا نه. که حدس زده میشه مشکل همین باشه.
احتمالا این مشکلتون رو حل کنه:
کد پی‌اچ‌پی:
RewriteEngine On
[php]RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule 
([A-Za-z0-9_-\s]+)/((?!thumb)[A-Za-z0-9_-\s]+)\.([A-Za-z0-9_-\s]+)$
../
members/download.php?u=$1/$2.$
ولی باز باید دقیق بررسی بشه و شرط مناسبی قبل از اجرای این رل گذاشته بشه.
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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