رفتن به مطلب
goldenboy

تغییر صفحه پیشفرض سایت

پست های پیشنهاد شده

سلام

دوستان چطور میشه آدرس پیشفرض صفحه اول سایت رو عوض کرد. منظورم اینه که بجای اینکه با زدن آدرس سایت صفحه index.php باز بشه یه صفحه دیگه مثلا main.html باز بشه.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزيز اگه منظور شما در جوملا باشه شما مي تونيد توي منو اصلي پيشفرض را بر روي گزينه ديگري جز صفحه اصلي قرار دهيد

موفق باشيد

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ببینید من میخوام با زدن آدرس سایت یه صفحه باز بشه که به اینترو داخلش باشه بعد که اینترو پخش شد کاربر با کلیک روی یه لینک وارد صفحه اصلی سایت بشه. اسم فایلی که اینترو داخلش هست مثلا main.html هستش.

برای اینکار باید چیکار کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوست من دقیقا میدونم چی‌ می‌خوای !

منظور تو اینه که صفحه ی wellcome یا همچین چیزی درست کنی‌ که کاربر اول به اونجا انتقال پیدا کنه و در اون صفحه با کلیک کردن بر لینک موجود به صفحه ی اصلی‌ سایت منتقل بشه !

خوب برای اینکار چیزی که به ذهن من میرسه اینه :

تو اول صفحهٔ wellcome رو درست کن بعدش اون رو تو هاست خودت upload کن .

کجا ؟

باید تو پوشه ی public یا همون www آپ کنی‌ تا وقتی‌ کسی‌ میاد تو سایت شما اون اول load بشه .

بد یه subdomain ایجاد کن یا پوش ی جدید .بعد که ایجاد کردی

جوملا رو تو همون جا نصب کن .

تو صفحه ی wellocme‌هم لینک بده به همون subdomain یا همون پوشه !

فکر کنم مشکلت حل شده باشه .;)

اگر هم منظورت چیز دیگه هست ،بیشتر توضیح بده .

موفق باشی‌

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

حالا اگر جوملا رو نصب كرده بوديم چي؟ توي htaccess نميشه دستكاري كرد؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوست من ...

شما میتونید از Extensions هایی که بسته ی نصبی‌ از جوملا میسازن استفاده کنید .

که چند تا از همین Extensions تو خود جومینا هم هست .

به این صورت که بد از ساخت بسته ی نصبی‌ مرحله هایی رو که گفتم طی‌ کنید .

اگر مشکلتون با این روش حل نشد بگید تا راه دیگه‌ای رو به شما بگیم .

موفق باشید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
شما میتونید از Extensions هایی که بسته ی نصبی‌ از جوملا میسازن استفاده کنید .

ايده خوبي بود....دمت گرم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خواهش می‌کنم ...;)

بازم اگه مشکلی‌ پیش اومد بگو

موفق باشی‌

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اگه نخوایم جوملا رو روی ساب دامین نصب کنیم باید چیکار کرد؟ راه دیگه ای نیست؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزيز

براي اين كار نيازي نيست كه جوملا در پوشه جدا نصب شود شما فايل اينترو را با مشخصات index.htm ذخيره كن و آن را در روت هاست بريز تنظيمات هاست ها معمولاً به اين شكل هست كه اول فايل index.htm فرواخواني مي شود و اگر اين فايل وجود نداشت به سراغ index.php مي رود و اين فايل را فراخواني مي كند

موفق باشيد

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزيز

براي اين كار نيازي نيست كه جوملا در پوشه جدا نصب شود شما فايل اينترو را با مشخصات index.htm ذخيره كن و آن را در روت هاست بريز تنظيمات هاست ها معمولاً به اين شكل هست كه اول فايل index.htm فرواخواني مي شود و اگر اين فايل وجود نداشت به سراغ index.php مي رود و اين فايل را فراخواني مي كند

موفق باشيد

البته من رو هاست رايگانِ گيگفا تست كردم نشد ولي اين رو هم كه شما گفتيد، شنيدم.

يه چيز ديگه هم كه شنيدم اينه كه بايد htaccess رو دستكاري كرد ... حالا چجوري؟ نميدونم!

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزيز

من اين كار را روي هاست هاي سي پنل و دايركت ادمين تست كردم و تماماً جواب داده

ولي روي ويستا پنل تست نكردم تا ببينم چطوري ميشه

بله بايد در htaccess دستكاري بشه تا فايل index.htm فراخواني بشه كه البته من تا شب از دوستان مي پرسم و روش اين كار را توضيح مي دم.

موفق باشيد

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

اگه منظورتون رو درست فهمیده باشم در htaccess میشه از این طریق عمل کرد :

redirect

Redirect /Dirold/old.html http://site.com/DirNew/new.html

توضيح: در اينجا ما ميگيم كه مرورگري كه درخوست فايل old.html رو در شاخه dirold داشت بره به آدرس http://site,com/DirNew/new.html

موفق باشید

یا علی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

من فایلم رو تحت نام index.html روی روت هاست ذخیره کردم ولی پیش فرض فایل index.php بود و جواب نداد.من از پنل پلسک استفاده میکنم. باید چیکار کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

می تونید یک دستور redirect بهش بدید تا هر وقت مثلا mysite.com رو زد به mysite.com/home.htm بره.

تو صفحه home هم به ایندکس لینک بدید.

redirect رو از خود کنترل پنل پلسک بدید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

چطور میتونم عملیات redirect رو از داخل پلسک انجام بدم؟ خیلی گشتم اما پبدا نکردم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خیلی گشتم ولی پیداش نکردم. از دوستانی که با plesk کار کردن کسی میدونه؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

فکرکنم از همون کدی که من قرار دادم می تونید استفاده کنید

البته اگه یه سرچ تو گوگل بزنید می تونید کدهای مشابه این کد رو هم پیدا کنید

موفق باشید

یا علی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

با صحبتی که با مدیر هاستینگ انجام دادم ایشون ترتیب اولوبت باز شدن صفحات را تغییر دادن و مشکل حل شد.

چطور اینکار رو انجام دادن نمیدونم. ظاهرا با اعمال تغییراتی در همون htaccess اینکار انجام شده

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

بله برای این کار باید کد زیر رو در فایل htaccess. اضافه کنیم.

DirectoryIndex index.php index.cgi index.pl default.htm

کد بالا ابتدا به دنبال فايل index.php گشته و در صورت پيدا کردن آن، آن را به عنوان صفحه وب پيش‏فرض نمايش مي‏دهد. اگر فايل index.php پيدا نشد، سرور به دنبال فايل بعدي که index.cgi مي‏باشد گشته و همين روال، ادامه پيدا مي‏کند. دقت داشته باشيد که شما حتما مجبور به استفاده از index براي نام فايل نيستيد و از هر اسم ديگري نيز، مي‏توانيد استفاده کنيد.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

خب اصلا این کار ا لازم نبود فقط کافی بود یک فایل با اسم index.htm می ساختی و آپلود می کردی. چون اولیت صفحه پیش فرض index.htm است و جوملا از index.php استفاده میکنند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خیر. اگه ترتیب باز شدن فایلها رو تغییر ندیم بصورت پیش فرض فایل index.php باز میشه. حداقل برای من که اینطوری بود.

با اون کدی که نوشتم میشه ترتیب اوبویت رو به شکلی که خودمون میخوایم تغییر بدیم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

از مطالب استفاده کردم

اما چون تازه کار هستم چند مشکل دارم

من يک صفحه اينترو با نام index.html ساختم و در روت آپلود کردم

بعد از وارد کردن نام سايت www.site.ir به صفحه خوش آمدگويي يا (intro) مي رسم اما مشکل :

در منوي اصلي با کليک بر home دوباره به www.site.ir و صفحه اينترو مي ره و صفحه اصلي سايت نشان داده نمي شود !!

بايد چطور مشکل رو حل کنم

با تشکر

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...