یه دامنه جدید دارم و میخوام به یکی از پوشه هام متصل بشه یعنی
www.domain2.com
به پوشه
www.domain1.com/subfolder
متصل بشه و پنل سایت هم دایرکت ادمین هست...
باید چیکار کنم
نمایش نسخه قابل چاپ
یه دامنه جدید دارم و میخوام به یکی از پوشه هام متصل بشه یعنی
www.domain2.com
به پوشه
www.domain1.com/subfolder
متصل بشه و پنل سایت هم دایرکت ادمین هست...
باید چیکار کنم
به فایل htaccess. این خطوط رو اضافه کنید:
کد:RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain2.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain2.com$
RewriteRule ^/?$ "http\:\/\/domain1\.com\/subfolder" [R=301,L]
سلام .
دایرکت ادمین ساده ترین پنل موجود هستش ! کافیه یه کم دقت کنید .
از قسمت advanced features
گزینه site redirection را انتخاب کنید .
بقدری ساده هست که نیاز به توضیح بیشتر نداره .
سلام
نشد که نشد
البته دامنه ها دو تاشون آی آر هستند
این هاستینگ هم advanced features نداره!!
نه متاسفانه!
به حق چیزهای نشنیده !
شما سمت راست شکمتو بگیر برو پایین صفحه پیدا میکنی .
اینم سند : http://mytasvir.com/photo/gallery/14a9ee449d2cd7.jpg
بعد از اینکه وارد شدید هم :
http://mytasvir.com/photo/gallery/14a9ee6028f81c.jpg
به این صورت اطلاعات رو وارد کنید ، دکمه save رو هم زحمت بکشید بزنید .
*شما ندیده گفتی نمیشه ؟
سلام
1- از پاسختون سپاسگذارم
2- به شیکمم چیکار داری؟!!
3- همین یه زره شکم رو هم پیش ما نمیتونی ببینی! ماه رمضونی ضریب برجستگیش منفی شده؟!!
4-site redirection توی قسمت advanced features نیست توی Domain Management هست(سند ضمیمه می باشد)
5- من میخوام که یه آدرس()به یه پوشه یا ساب دومین فوروارد بشه ولی این قسمت ظاهرا برعکس عمل میکنه یعنی وقتی آدرس یه پوشه وارد بشه به یه دامنه ریدایرکت می کنه...
ضمیمه :
http://aksupload.ir/pic/September/07070707.jpg
شکمو گفتم گم نکنی مسیرو !
در این عکس که فقط پالون ، میبخشید تمپلت عوض شده ، و گرنه دایرکت ادمین همان دایرکت ادمین است .
برو تو site redirection ، یه عکس بزار ، دقیقا بگو چه آدرسی به چه آدرسی میخوای ریدایرکت بشه ، من اون فرمتو هم پر میکنم میدم بهت .
اروری هم که بهت میده یا مشکلی هم که داری دقیق بگو.
در دایرکت ادمین در صورتی که بخواهید سایت به شاخه دیگری ریداریکت شود باید در قسمت مربوطه در مسیر مبدا اسم فایل را هم وارد کنید
مثلا برای ریدایرکت کردن صفحه اصلی باید index.htm را وارد کنید در قسمت مسیر مبدا
عکس رو گذاشتم:
فرض کنید دامنه اصلی سایت من asli.ir هست و من توی پوشه public_html یه پوشه به نام folder دارم و دامنه folder.ir رو هم میخوام به این پوشه متصل کنم، یعنی وقتی کاربر دامنه folder.ir رو وارد میکنه بدون اینکه دامنه اصلی رو ببینه به پوشه مورد نظر متصل بشه یعنی asli.ir/folder
در کل :
folder.ir--->asli.ir/folder
متشکرم
Locar Url path : خالی ( در این حالت دامین اصلی انتخاب میشود )
Redirect Type : همین گزینه
Destination URL : http://asli.ir/folder
تمام /
به همین سادگی
و بدون درد و خونریزی
نه حضرت آقا!!
اینم جواب شما:
http://up.iranblog.com/2/1252654052.jpg
من چه کنم!!
:-s
ببخشید این خطوط که من گفتم تو کدوم سایت به htaccess اضافه کردین که نشد؟ به نظرم رسید شاید تو سایت مقصد اینکار رو کردین، در صورتی که تو سایت مبدا باید اینکار رو میکردین.
اگه تو سایت مقصد نبوده و تو سایت مبدا بوده، وقتی این خطوط رو اضافه میکنید چه اتفاقی میافته؟
پ.ن. اون اینترفیس تو دایرکت ادمین یا cpane هیچ کاری غیر از اضافه کردن همین خطوط به فایل htaccess انجام نمیده، حداقل تا اونجا که من امتحان کردم
دوتاشون یه هاست هستند منتها یکی توی public_html هست و یکی توی public_html/folder
نمیشه که!
الان سوال شما کدوم این هاست:
1- سایت a میخواد رو یه فولدر سایت b ریدایرکت بشه (چیزی که من از سوال تون برداشت کردم)
در این حالت همون طور که گفتم تو سایت مبدا یعنی سایت a باید اون خطوط رو به فایل htaccess اضافه کنید.
2- ریشه سایت رو میخواید به یه فولدر تو همون سایت هدایت کنید
بازم با همون خطوط میشه
مثلا ببینید:
الان به این آدرس که برید: tasnimsg.com به این آدرس منتقل میشه: tasnimsg.com/Persian
3- شما می خواید سایت a رو روی یه فولدر سایت b پارک کنید یعنی برای سایت a هاست ندارید. (چیزی که الان برداشت کردم).
در این حالت مساله redirect نیست بلکه park کردن هست که آیتم متفاوتی تو قسمت مدیریت داره.
امیدوارم موضوع رو پیچیدهتر نکرده باشم!
گزینه 4 !!
من یه سایت دارم که دامنه a داره
میخوام یه دامنه دیگه (b) به یه ساب دومین یا یه پوشه همون سایت متصل بشه بدون اینکه اون دامنه اولی دیده بشه و بدون اینکه مشکلی براش پیش بیاد
یعنی دو تا سایت روی یه هاست
یکی توی public_html
و دومی توی یه پوشه دیگه مثلا public_html/folder
از پاسختون مجددا سپاسگذارم
خوب دوست من این همون گزینه 3 هست!
در واقع وقتی یه دامنه رو یه دامنه دیگه یا یه فولدر از اون دامنه پارک میشه، همین اتفاقی میافته که شما گفتین.
تو cpanel باید دنبال park domain گشت، اما فکر میکنم تو دایرکت ادمین با عنوان domain pointer شناخته میشه
من الان دایرکت ادمین ندارم، دوستانی که دایکرت ادمین دارند بهتر میتونند راهنمایی کنند، میتونید یه عکس از domain pointer بزارید ببینیم چی داره؟
با عرض پوزش از شما دوست گرامی، لازم هست توضیح بدم که این ویژگی که شما میخواین با addon domain درست میشه و نه با park domain
توضیح بیشتر اینکه سه تا مفهوم داریم:
1- redirect یعنی اینکه کاربر با وارد کردن آدرس مبدا به آدرس مقصد منتقل میشه، طبیعی هست که آدرس مقصد رو میبینه و به علاوه برای آدرس مبدا هم به هاست نیاز هست. موقعی به درد میخوره که مثلا بخواید کاربر با رفتن به یه فولدر تو سایتتون به یه فولدر دیگه منتقل بشه(مثلا به دلیل تغییرات سایت)
2- park domain یعنی اینکه کاربر با وارد کردن یه نام دامنه دیگه ، یه سایت دیگه رو ببینه اما نتونه بفهمه که داره یه سایت دیگه رو میبینه.
3- addon domain یعنی کاربر با وارد کردن یه نام دامنه بخشی از یه سایت دیگه(یه فولدر) رو ببینه.
شاید این توضیح انگلیسی گویا تر باشه:
What are addon domains?
Addon domains are domains that use the same web hosting account and resources (disk space, bandwidth, databases) as another domain. They typically point to a directory of the main website but are their own sites. They don't have their own control panel, but they have their own site stats and FTP manager. Site visitors and search engines can't detect if a website is the main site or an addon domain for an account.
Difference between addon domains and parked domains
Addon domains and parked domains both share resources. With parked domains, however, the parked domain points to the same page that the main domain does.
Parked domains allow webmasters to direct traffic to the same site via more than one URL. Addon domains allow webmasters to have one web hosting account and more than one site on that account
اما در مورد نحوه استفاده از addon domain تو دایرکت ادمین:
How to create an addon domain in DirectAdmin
* At your DirectAdmin control panel, click on the "Advanced Tools" icon, then the "Host Additional Domains" icon, and then the "Add Another Domain" link.
* Fill in your addon domain in all lower-case characters (without www).
* Enter a bandwidth amount for this domain or check the "Same as Main Account" box.
* Click on "Create," and you have your addon domain set up
سلام دوستان عزیز
سر دوراهی آره یا نه برای زدن تاپیک جدید مونده بودم که تسمیم به نزدن گرفتم و همینجا سوال میکنم
دوستان من در دایرکت ادمین وقتی مسیری رو با 301 ریدایرکت میکنم با مشکلی جالب مواجه میشم .
مسیر مقصد برام تکرار میشه و هیچی دیگه بعد ارور میده
مثلا
ردیف
@-)چپلوکد:http://www.domain.com/home.php
کد:http://www.domain.com/home.phphome.phphome.phphome.phphome.phphome.php
مشکل من اینه که مسیر مقصد چپلو میشه
ممنون میشم راهنمایی بفرمایید تا من از این چپلویی به رهایم.
با 302 ریدایرکت کن .
بدون درد و خونریزی
:)):-&:)):-&:)):-&
چند روز دیگه میام پیشت حضوری و عملی بدون درد و خونریزی رو رو دوستت تست میکینم >:)
پ.ن: این پست کاملاً اسپم میباشد ... برای گزارش کلیک کنید !!!
آقربون پیشنهادتون ولی متاسفانه نه 302 و نه 303 هیچکدوم جواب نمیدند .
لاکردار بدجور چپلومون کرده @-)
پیشنهاد یا راهی دیگه نبود.....
سین سلام ازبهر دوستی مهربان
دوست جان ، اینها سی ما تُنبون نشد .
راه گو تا مباشد پستد اسپمک
من ندانم چیست مشکل از منه یا سرورم
ای عزیزان خواهشا راهی دهید چون حسابی در تپل پرت مانده ام :63:
جناب online 24 میشه بگید چرا 302 رو پیشنهاد میدید؟ 302 برای انتقال موقت هست تا اونجا که من میدونم.
* 300 multiple choices (e.g. offer different languages)
* 301 moved permanently
* 302 found (e.g. temporary redirect)
* 303 see other (e.g. for results of cgi-scripts)
* 304 not modified
* 305 use proxy
* 307 temporary redirect
دوست عزیز این مشکلی که شما گفتین پیش میاد به خاطر درست وارد نکردن مقادیر هست، تا اونجا که من قبلا این مشکل رو داشتم و یادم میاد ربطی به 301 و 302 نداره! با اون کدی که گذاشتم اگه بزارین تو htaccess هر کنترل پنلی که باشه از cpanel گرفته تا دایرکت ادمین تا ... (به شرطی که htaccess رو سرور کار کنه!) ریدایرکت به خوبی (به قول online24 بدون درد و خونریزی) انجام میشه، رو cpanel و دایرکت ادمین خودم تست کردم و هیچ مشکلی هم نبوده و نخواهد بود!
پ.ن. شما میخواید از مسیر اصلی به یه فایل ریدایرکت کنید یا به یه فولدر؟ اگه می خواید به یه فایل ریدایرکت کنید نیازی به ریدایرکت نیست! یعنی فکر میکنم ریدایرکت مناسب نیست، بهتره اسم فایل رو به index تغییر بدبد تا اینکه ریدایرکت کنید. تو بعضی از کنترل پنلها میشه تعیین کرد که کدوم فایل اول باز بشه(مثلا تو پلسک این طوری هست) نمیدونم شاید دایرکت ادمین هم همچین چیزی داشته باشه.
سلامی خفن سی شما
tasnimsg عزیز ممنون حق با شما بود البته من اطلاعات رو درست وارد میکردم
من میخواستم کاربر هنگام ورود به سایت اول home رو ببینه و بعد بر index
( برای مدت کوتاهی hom رو ببیندن نگین که چرا جای این دو پیج رو عوض نمیکنید )
در بخش ریدایرکت در بخش Local URL نباید چیزی وارد کرد تا خواسته من عملی بشه ول یبا وارد نکردن هیچ چیز مشکل تکرار آدرس مقصد پیش میومد.
من یک صفحه index.html گزاشتم و Local URL رو دادم به اون و به راحتی ری دایرکت شد.
البته شاید روش من درست نباشه ولی کارم راه افتاد.
از تمام دوستان ممنون
همانطور که قبلا گفتم باید Local URL را اسم فایل (مثلا ایندکس) وارد کنید تا ریدایکت ها کار کند
به راحتی می توانید عمل ریدایرکت را با استفاده از زبان html انجام دهید
نمونه کد ساده :
http://pars24.ir/redirect.zip
کافیست این فایل را در مسیر مورد نظر آپلود کنید و به جای yourdomain نام دامنه خود را قرار دهید
سلام به تمامی دوستان و مدیران عزیز..
میخواستم یه تاپیک جدید بزنم اما دیدم مشکلی که استارتر داشت را من هم دارم..
دایرکت ادمین من مثل ایشون هست..
این را بگم که من یه هاست دارم که cPanel میباشد و در اون 4 سایت قرار دادم .. بدین صورت که در قسمت Addon domain بعد از وارد کردن نام سایت خودش یه پوشه میسازه و بعد از وارد کردن نام سایت محتویات اون پوشه بدون دیدن نام اصلی سایت (که دامنه برای اون میباشد) دیده میشود.
بدین صورت که دامنه اصلی که هاست برای آن میباشد به طور مثال www. asli .ir میباشد.
بعد از انجام مراحل فوق و اضافه کردن دامنه jadid .ir یک پوشه به طور اتومات به نام دامنه ایجاد شده و بعد از ثبت و وارد کردن دامنه jadid .ir در URL همین نام در نوار نشان داده میشود و (asli .ir/jsdid .ir) نشان داده نمیشود.
حالا همین کار را میخوام در دایرکت ادمین انجام بدم..
خیلی از مقالات را خوندم ولی نشد که نشد.
دامنه جدید اضافه شده Pointer domain و تیک alias هم خورده شده.. در ابتدا بعد از وارد کردن دامنه جدید محتویات سایت اصلی نشان داده میشود.
بعد در قسمت ریدایرکت ابتدا در فیلد اول پوشه مربوطه (jadid .ir/) و بعد هم نام دامنه jadid .ir وارد کردم..
همچنین عین مورد بالا فایل ایندکس هم زدم .. یعنی در قسمت ریدایرکت دوتا چیز اضافه میشه....
البته تو ریدایرکت کردنها با 301 302 303 هم امتحان کردم اما جواب نگرفتم. اکثرا ریدایرکت نمیشد.
تا با کد زیر
[/QUOTE]کد:RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain2.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain2.com$
RewriteRule ^/?$ "http\:\/\/domain1(or domain2)\.com\/subfolder" [R=301,L]
بعد از وارد کردن دامنه جدید محتویات اون چیزی را که میخواستم را نشون داد.. اما تنها اشکال نشان دادن کامل در URL بود .
یعنی بدین صورت بعد از ریدایرکت نشون داده میشد
jadid .ir/jadid .ir(name folder)/index.html
حالا با این اوصاف راهی هست که مثل همون سی پنل انجام بشه .. یعنی بتونم در هاستم مثل سی پنل سایتهای دیگه ای وارد کنم بدون اینکه چیزی در URL اضافه داشته باشه!.
چند نکته را اینجا بگم که
- سی پنل بعد از Addon یه subdomain به همون نام میسازه ..
- متاسفانه در فایل htaccess چیزی نیست تا کدش را برای دایرکت ادمین کپی کنم
- یه پوشه به نام CGI-BIN در فولدر دامین جدید هم میسازه که بخاطر همون ساب دامینه که این کار را هم در دایرکت ادمین انجام دادم.
ممنون میشم یکی بدون درد و خونریزی مشکل من را برطرف کنه..!
با تشکر
از پاسخ هایی که شنیدم خیلی خیلی ممنون...
یکسال بعد!...
یعنی هیچکس راه حلی نداره.؟