PDA

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



KingCyrus
September 2nd, 2009, 00:50
یه دامنه جدید دارم و میخوام به یکی از پوشه هام متصل بشه یعنی

www.domain2.com
به پوشه
www.domain1.com/subfolder
متصل بشه و پنل سایت هم دایرکت ادمین هست...
باید چیکار کنم

Mohsen
September 2nd, 2009, 00:57
به فایل htaccess. این خطوط رو اضافه کنید:



RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain2.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain2.com$
RewriteRule ^/?$ "http\:\/\/domain1\.com\/subfolder" [R=301,L]

Online24
September 2nd, 2009, 01:42
سلام .
دایرکت ادمین ساده ترین پنل موجود هستش ! کافیه یه کم دقت کنید .
از قسمت advanced features
گزینه site redirection را انتخاب کنید .

بقدری ساده هست که نیاز به توضیح بیشتر نداره .

KingCyrus
September 3rd, 2009, 01:03
سلام
نشد که نشد
البته دامنه ها دو تاشون آی آر هستند
این هاستینگ هم advanced features نداره!!

Mohsen
September 3rd, 2009, 01:05
سلام
نشد که نشد
البته دامنه ها دو تاشون آی آر هستند
این هاستینگ هم advanced features نداره!!
یعنی روشی که من گفتم هم جواب نداد؟
من قبلا از این روش استفاده کردم! مطمئنم جواب میده!

KingCyrus
September 3rd, 2009, 01:11
نه متاسفانه!

Online24
September 3rd, 2009, 02:04
این هاستینگ هم advanced features نداره!!

به حق چیزهای نشنیده !
شما سمت راست شکمتو بگیر برو پایین صفحه پیدا میکنی .

اینم سند : http://mytasvir.com/photo/gallery/14a9ee449d2cd7.jpg

بعد از اینکه وارد شدید هم :

http://mytasvir.com/photo/gallery/14a9ee6028f81c.jpg

به این صورت اطلاعات رو وارد کنید ، دکمه save رو هم زحمت بکشید بزنید .

*شما ندیده گفتی نمیشه ؟

KingCyrus
September 3rd, 2009, 23:53
سلام
1- از پاسختون سپاسگذارم
2- به شیکمم چیکار داری؟!!
3- همین یه زره شکم رو هم پیش ما نمیتونی ببینی! ماه رمضونی ضریب برجستگیش منفی شده؟!!
4-site redirection توی قسمت advanced features نیست توی Domain Management هست(سند ضمیمه می باشد)
5- من میخوام که یه آدرس()به یه پوشه یا ساب دومین فوروارد بشه ولی این قسمت ظاهرا برعکس عمل میکنه یعنی وقتی آدرس یه پوشه وارد بشه به یه دامنه ریدایرکت می کنه...
ضمیمه :
http://aksupload.ir/pic/September/07070707.jpg

Online24
September 4th, 2009, 02:13
شکمو گفتم گم نکنی مسیرو !
در این عکس که فقط پالون ، میبخشید تمپلت عوض شده ، و گرنه دایرکت ادمین همان دایرکت ادمین است .
برو تو site redirection ، یه عکس بزار ، دقیقا بگو چه آدرسی به چه آدرسی میخوای ریدایرکت بشه ، من اون فرمتو هم پر میکنم میدم بهت .

اروری هم که بهت میده یا مشکلی هم که داری دقیق بگو.

PersianDOT
September 7th, 2009, 21:23
در دایرکت ادمین در صورتی که بخواهید سایت به شاخه دیگری ریداریکت شود باید در قسمت مربوطه در مسیر مبدا اسم فایل را هم وارد کنید
مثلا برای ریدایرکت کردن صفحه اصلی باید index.htm را وارد کنید در قسمت مسیر مبدا

KingCyrus
September 10th, 2009, 11:17
عکس رو گذاشتم:


http://up.iranblog.com/2/1252619719.jpg

فرض کنید دامنه اصلی سایت من asli.ir هست و من توی پوشه public_html یه پوشه به نام folder دارم و دامنه folder.ir رو هم میخوام به این پوشه متصل کنم، یعنی وقتی کاربر دامنه folder.ir رو وارد میکنه بدون اینکه دامنه اصلی رو ببینه به پوشه مورد نظر متصل بشه یعنی asli.ir/folder
در کل :

folder.ir--->asli.ir/folder


متشکرم

Online24
September 10th, 2009, 14:27
عکس رو گذاشتم:



فرض کنید دامنه اصلی سایت من 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

تمام /
به همین سادگی
و بدون درد و خونریزی

KingCyrus
September 10th, 2009, 14:39
نه حضرت آقا!!
اینم جواب شما:

http://up.iranblog.com/2/1252654052.jpg

KingCyrus
September 11th, 2009, 11:57
من چه کنم!!
:-s

Mohsen
September 11th, 2009, 13:39
به فایل htaccess. این خطوط رو اضافه کنید:



RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain2.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain2.com$
RewriteRule ^/?$ "http\:\/\/domain1\.com\/subfolder" [R=301,L]

ببخشید این خطوط که من گفتم تو کدوم سایت به htaccess اضافه کردین که نشد؟ به نظرم رسید شاید تو سایت مقصد اینکار رو کردین، در صورتی که تو سایت مبدا باید اینکار رو میکردین.
اگه تو سایت مقصد نبوده و تو سایت مبدا بوده، وقتی این خطوط رو اضافه میکنید چه اتفاقی می‌افته؟

پ.ن. اون اینترفیس تو دایرکت ادمین یا cpane هیچ کاری غیر از اضافه کردن همین خطوط به فایل htaccess انجام نمیده، حداقل تا اونجا که من امتحان کردم

KingCyrus
September 11th, 2009, 14:15
دوتاشون یه هاست هستند منتها یکی توی public_html هست و یکی توی public_html/folder

Mohsen
September 11th, 2009, 15:28
نمیشه که!
الان سوال شما کدوم این هاست:

1- سایت a می‌خواد رو یه فولدر سایت b ریدایرکت بشه (چیزی که من از سوال تون برداشت کردم)
در این حالت همون طور که گفتم تو سایت مبدا یعنی سایت a باید اون خطوط رو به فایل htaccess اضافه کنید.

2- ریشه سایت رو می‌خواید به یه فولدر تو همون سایت هدایت کنید
بازم با همون خطوط میشه
مثلا ببینید:
الان به این آدرس که برید: tasnimsg.com به این آدرس منتقل میشه: tasnimsg.com/Persian

3- شما می خواید سایت a رو روی یه فولدر سایت b پارک کنید یعنی برای سایت a هاست ندارید. (چیزی که الان برداشت کردم).
در این حالت مساله redirect نیست بلکه park کردن هست که آیتم متفاوتی تو قسمت مدیریت داره.

امیدوارم موضوع رو پیچیده‌تر نکرده باشم!

KingCyrus
September 12th, 2009, 00:40
گزینه 4 !!
من یه سایت دارم که دامنه a داره
میخوام یه دامنه دیگه (b) به یه ساب دومین یا یه پوشه همون سایت متصل بشه بدون اینکه اون دامنه اولی دیده بشه و بدون اینکه مشکلی براش پیش بیاد
یعنی دو تا سایت روی یه هاست
یکی توی public_html
و دومی توی یه پوشه دیگه مثلا public_html/folder
از پاسختون مجددا سپاسگذارم

Mohsen
September 12th, 2009, 00:52
خوب دوست من این همون گزینه 3 هست!
در واقع وقتی یه دامنه رو یه دامنه دیگه یا یه فولدر از اون دامنه پارک میشه، همین اتفاقی می‌افته که شما گفتین.
تو cpanel باید دنبال park domain گشت، اما فکر میکنم تو دایرکت ادمین با عنوان domain pointer شناخته میشه
من الان دایرکت ادمین ندارم، دوستانی که دایکرت ادمین دارند بهتر می‌تونند راهنمایی کنند، می‌تونید یه عکس از domain pointer بزارید ببینیم چی داره؟

Online24
September 12th, 2009, 01:44
نه حضرت آقا!!


حضرت آقا ؟!!

پروسه امر خطیر ریدایرکت دامنه همانی بود که ذکر شد .
بنده در پست قبلی گفتم دامنه هاتون رو ذکر کنید ، خودم بهتون میگم که به چه صورتی فرم را پر کنید ( دقیقا دامین ها را ذکر کنید ، مثال نزنید )

پیشاپیش از اینکه شما را کمک میکنم پوزش میطلبم .

Mohsen
September 12th, 2009, 01:51
با عرض پوزش از شما دوست گرامی، لازم هست توضیح بدم که این ویژگی که شما میخواین با 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

mahdik
September 15th, 2009, 04:32
سلام دوستان عزیز
سر دوراهی آره یا نه برای زدن تاپیک جدید مونده بودم که تسمیم به نزدن گرفتم و همینجا سوال میکنم

دوستان من در دایرکت ادمین وقتی مسیری رو با 301 ریدایرکت میکنم با مشکلی جالب مواجه میشم .

مسیر مقصد برام تکرار میشه و هیچی دیگه بعد ارور میده
مثلا

ردیف


http://www.domain.com/home.php

@-)چپلو

http://www.domain.com/home.phphome.phphome.phphome.phphome.phphome.php


مشکل من اینه که مسیر مقصد چپلو میشه

ممنون میشم راهنمایی بفرمایید تا من از این چپلویی به رهایم.

Online24
September 15th, 2009, 04:39
با 302 ریدایرکت کن .

بدون درد و خونریزی

1eng.ir
September 15th, 2009, 04:42
با 302 ریدایرکت کن .

بدون درد و خونریزی

:)):-&:)):-&:)):-&
چند روز دیگه میام پیشت حضوری و عملی بدون درد و خونریزی رو رو دوستت تست میکینم >:)

پ.ن: این پست کاملاً اسپم میباشد ... برای گزارش کلیک (http://www.webhostingtalk.ir/report.php?p=30569) کنید !!!

mahdik
September 15th, 2009, 05:32
آقربون پیشنهادتون ولی متاسفانه نه 302 و نه 303 هیچکدوم جواب نمیدند .

لاکردار بدجور چپلومون کرده @-)

پیشنهاد یا راهی دیگه نبود.....

Online24
September 15th, 2009, 05:42
آقربون پیشنهادتون ولی متاسفانه نه 302 و نه 303 هیچکدوم جواب نمیدند .

لاکردار بدجور چپلومون کرده @-)

پیشنهاد یا راهی دیگه نبود.....

میگم مشتی ؟؟
میخوای بگیریم بزنیمش آدم شه ؟

mahdik
September 15th, 2009, 11:21
سین سلام ازبهر دوستی مهربان

دوست جان ، اینها سی ما تُنبون نشد .

راه گو تا مباشد پستد اسپمک

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

ای عزیزان خواهشا راهی دهید چون حسابی در تپل پرت مانده ام :63:

Mohsen
September 15th, 2009, 12:22
جناب 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 و دایرکت ادمین خودم تست کردم و هیچ مشکلی هم نبوده و نخواهد بود!


به فایل htaccess. این خطوط رو اضافه کنید:



RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^/?$ "http\:\/\/domain\.com\/subfolder" [R=301,L]

پ.ن. شما می‌خواید از مسیر اصلی به یه فایل ریدایرکت کنید یا به یه فولدر؟ اگه می خواید به یه فایل ریدایرکت کنید نیازی به ریدایرکت نیست! یعنی فکر میکنم ریدایرکت مناسب نیست، بهتره اسم فایل رو به index تغییر بدبد تا اینکه ریدایرکت کنید. تو بعضی از کنترل پنل‌ها میشه تعیین کرد که کدوم فایل اول باز بشه(مثلا تو پلسک این طوری هست) نمی‌دونم شاید دایرکت ادمین هم همچین چیزی داشته باشه.

mahdik
September 15th, 2009, 13:26
سلامی خفن سی شما

tasnimsg عزیز ممنون حق با شما بود البته من اطلاعات رو درست وارد میکردم

من میخواستم کاربر هنگام ورود به سایت اول home رو ببینه و بعد بر index
( برای مدت کوتاهی hom رو ببیندن نگین که چرا جای این دو پیج رو عوض نمیکنید )

در بخش ریدایرکت در بخش Local URL نباید چیزی وارد کرد تا خواسته من عملی بشه ول یبا وارد نکردن هیچ چیز مشکل تکرار آدرس مقصد پیش میومد.

من یک صفحه index.html گزاشتم و Local URL رو دادم به اون و به راحتی ری دایرکت شد.

البته شاید روش من درست نباشه ولی کارم راه افتاد.

از تمام دوستان ممنون

PersianDOT
September 15th, 2009, 23:05
همانطور که قبلا گفتم باید Local URL را اسم فایل (مثلا ایندکس) وارد کنید تا ریدایکت ها کار کند

httpd
September 9th, 2010, 11:59
به راحتی می توانید عمل ریدایرکت را با استفاده از زبان html انجام دهید

نمونه کد ساده :
http://pars24.ir/redirect.zip

کافیست این فایل را در مسیر مورد نظر آپلود کنید و به جای yourdomain نام دامنه خود را قرار دهید

mamanjoon
November 28th, 2010, 15:43
همانطور که قبلا گفتم باید Local URL را اسم فایل (مثلا ایندکس) وارد کنید تا ریدایکت ها کار کند
جواب نداد!

mehdifx
March 5th, 2011, 15:29
سلام به تمامی دوستان و مدیران عزیز..

میخواستم یه تاپیک جدید بزنم اما دیدم مشکلی که استارتر داشت را من هم دارم..
دایرکت ادمین من مثل ایشون هست..
این را بگم که من یه هاست دارم که 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 هم امتحان کردم اما جواب نگرفتم. اکثرا ریدایرکت نمیشد.

تا با کد زیر



RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain2.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain2.com$
RewriteRule ^/?$ "http\:\/\/domain1(or domain2)\.com\/subfolder" [R=301,L][/QUOTE]

بعد از وارد کردن دامنه جدید محتویات اون چیزی را که میخواستم را نشون داد.. اما تنها اشکال نشان دادن کامل در URL بود .
یعنی بدین صورت بعد از ریدایرکت نشون داده میشد
jadid .ir/jadid .ir(name folder)/index.html

حالا با این اوصاف راهی هست که مثل همون سی پنل انجام بشه .. یعنی بتونم در هاستم مثل سی پنل سایتهای دیگه ای وارد کنم بدون اینکه چیزی در URL اضافه داشته باشه!.

چند نکته را اینجا بگم که
- سی پنل بعد از Addon یه subdomain به همون نام میسازه ..
- متاسفانه در فایل htaccess چیزی نیست تا کدش را برای دایرکت ادمین کپی کنم
- یه پوشه به نام CGI-BIN در فولدر دامین جدید هم میسازه که بخاطر همون ساب دامینه که این کار را هم در دایرکت ادمین انجام دادم.

ممنون میشم یکی بدون درد و خونریزی مشکل من را برطرف کنه..!

با تشکر

mehdifx
March 7th, 2011, 18:51
از پاسخ هایی که شنیدم خیلی خیلی ممنون...

یکسال بعد!...

یعنی هیچکس راه حلی نداره.؟