به راحتی می توانید عمل ریدایرکت را با استفاده از زبان html انجام دهید
نمونه کد ساده :
http://pars24.ir/redirect.zip
کافیست این فایل را در مسیر مورد نظر آپلود کنید و به جای yourdomain نام دامنه خود را قرار دهید
به راحتی می توانید عمل ریدایرکت را با استفاده از زبان 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 در فولدر دامین جدید هم میسازه که بخاطر همون ساب دامینه که این کار را هم در دایرکت ادمین انجام دادم.
ممنون میشم یکی بدون درد و خونریزی مشکل من را برطرف کنه..!
با تشکر
از پاسخ هایی که شنیدم خیلی خیلی ممنون...
یکسال بعد!...
یعنی هیچکس راه حلی نداره.؟
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)