PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نصب در پوشه



saba32
03-13-2010, 10:12 AM
جوملا رو در یک پوشه به نام جوملا در هاست نصب کردم.
برای اینکه آدرس من mysite.com باشه نه mysite.com/joomla
باید ریدایرکت کنم.
با توجه به جستجو در سایت متوجه شدم که باید از دستور rewrite در فایل htaccessاستفاده کنم
فایل htaccess هم در فولدر نصب جوملا هست.
درسته؟
باید این کد ها رو تغییر بدم؟

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>{<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>},L]

reka
03-13-2010, 01:57 PM
سلام

پیشنهاد میکنم جوملا رو به روت منتقل کنید. کافیست تمام فایلها رو به از پوشه ی joomla به mysite.com بیارید و سپس مسیرها رو در فایل configuration.php ویرایش کنید.


یا علی

saba32
03-13-2010, 02:25 PM
آقای کبیری ممنون
اما دلیل این پیشنهاد راحتی کار هست یا فواید دیگری هم داره؟
در کل آیا بهتر نیست که جوملا توی یه پوشه باشه؟
و یه سوال دیگه..
من توی root یه فایل به نام index.php درست کردم و با تابع include مسیر نصب جوملا رو صدا زدم.
این روش هم میتونه درست باشه؟

reka
03-13-2010, 02:35 PM
سلام



در کل آیا بهتر نیست که جوملا توی یه پوشه باشه؟

در صورتی بهتر است که برای شما کاربرد داشته باشد مثلا سایت دو زبانه باشد در غیر اینصورت لزومی نداره در پوشه باشه.



من توی root یه فایل به نام index.php درست کردم و با تابع include مسیر نصب جوملا رو صدا زدم.
این روش هم میتونه درست باشه؟

خیر، باید از header استفاده کنید.


یا علی

saba32
03-13-2010, 02:59 PM
اگه از header استفاده کنم که اسم پوشه توی آدرس بار می یاد...

reka
03-13-2010, 03:03 PM
سلام

بله، مگر قراره نیاد؟
اگر بخواید نیاد، جالب نیست چرا که seo friendly نیست و از طرفی این کار deprecated حساب میشه (دقیقا مثل استفاده از iframe هست)


یا علی

saba32
03-13-2010, 03:19 PM
بالاخره با htaccess هم یاد گرفتم این کار رو انجام بدم.
من دنبال راهی بودم که در آدرس بار اسم پوشه نیاد .
بسیار ممنون از راهنماییتون

--------------
من تمام فایل ها رو از پوشه به root منتقل کردم و در فایل configuration.php ،
ftp_root,log_path,tmp_path رو اصلاح کردم.
آیا مسیر های دیگری هم هست که باید اصلاح کنم؟


** دو ارسال شما یکی شد

reka
03-13-2010, 04:59 PM
سلام

خیر، همین موارد درست است.


یا علی