سلام ، آیا این بازدید اول شماست ؟ یا
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 14

موضوع: قفل کردن دامنه روی www در پوشه ها

  1. #1

    تاریخ عضویت
    Feb 2006
    محل سکونت
    مشهد
    نوشته ها
    186
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    قفل کردن دامنه روی www در پوشه ها

    سلام.
    من آموزش آقای فیروزمندان رو در مورد قفل کردن دامنه برای www مدتها پیش خونده بودم و طبق اون هم عمل کردم و همه چیز درست بود و دیگه امتحان و یا بررسی دیگری نداشتم.
    این رو هم بگم که سایت ریدایرکت شده روی پوشه fa.
    اما الان بعد از مدتها متوجه شدم اگر از در مسیر پوشه مثلا آدرس h ttp://sitename.com/fa وارد شود به www تغییر نمی کند (h ttp://www.sitename.com/fa) .
    با سعی و خطا نتونستم مشکل رو اصلاح کنم، و راهنمایی می خواستم (سرور linuks و LiteSpeed Web Server)

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #2
    Team
    تاریخ عضویت
    Apr 2009
    محل سکونت
    قائم شهر
    نوشته ها
    3,869
    تشکر
    906
    تشکر شده 1,090 بار در 812 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    سلام
    امکان داره توضیح بدید چه مراحلی را انجام دادید؟

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    May 2006
    نوشته ها
    174
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    سلام

    من هم تست کردم . حرف ایشون را تایید میکنم . سایت من هم در صورت تایپ زیرپوشه ، به www تغییر نمیکند .

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Feb 2006
    محل سکونت
    مشهد
    نوشته ها
    186
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    [quote author=trisha link=topic=24683.msg127484#msg127484 date=1266942868]
    سلام
    امکان داره توضیح بدید چه مراحلی را انجام دادید؟
    [/quote]

    کد:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    RewriteRule ^(.*) http://www.sitename.com/$1 [QSA,L,R=301]
    
    RewriteCond %{HTTP_HOST} ^sitename.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.sitename.com$
    RewriteRule ^/?$ "http\:\/\/www\.sitename\.com\/fa\/" [R=301,L]
    
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    RewriteRule ^(.*) http://www.sitename.com/fa/$1 [QSA,L,R=301]
    
    AuthName sitename.com
    RewriteCond %{HTTP_HOST} ^sitename.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.sitename.com$
    RewriteRule ^.*$ "http\:\/\/sitename\.com\/fa" [R=301,L]

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5
    Team
    تاریخ عضویت
    Apr 2009
    محل سکونت
    قائم شهر
    نوشته ها
    3,869
    تشکر
    906
    تشکر شده 1,090 بار در 812 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    سلام
    طبق کد زیر
    AuthName sitename.com
    RewriteCond %{HTTP_HOST} ^sitename.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.sitename.com$
    RewriteRule ^.*$ "http\:\/\/sitename\.com\/fa" [R=301,L
    ]

    این قسمت را
    کد:
    RewriteRule ^.*$ "http\:\/\/sitename\.com\/fa" [R=301,L]
    به این تغییر دهید
    کد:
    RewriteRule ^.*$ "http\:\/\/www\sitename\.com\/fa" [R=301,L]
    همین طور که میبینید شما www را قرار نداده بودید

    پیروز باشید

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  7. #6

    تاریخ عضویت
    Feb 2006
    محل سکونت
    مشهد
    نوشته ها
    186
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    تغییراتی که فرمودید عمل نکرد.
    از طریق redirec از cpanel تمام تغییرات رو حذف کردم، بعد اول اومدم آدرس از root به پوشه fa منتقل کردم و در نهایت هم اومدم ادرس پوشه fa رو به
    کد:
    www.sitename/fa
    تغییر دادم ما بازهم عمل نکرد.
    مجدد کد های رو برای بررسی قرار میدهم.
    کد:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    RewriteRule ^(.*) http://www.sitename.com/$1 [QSA,L,R=301]
    
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    RewriteRule ^(.*) http://www.sitename.com/fa/$1 [QSA,L,R=301]
    
    AuthName sitename.com
    
    RewriteCond %{HTTP_HOST} ^sitename.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.sitename.com$
    RewriteRule ^(.*)$ "http\:\/\/www\.sitename\.com\/fa\/$1" [R=301,L]
    
    RewriteCond %{HTTP_HOST} ^sitename.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.sitename.com$
    RewriteRule ^fa\/?(.*)$ "http\:\/\/www\.sitename\.com\/fa\/$1" [R=301,L]
    ** هایپرلینک اصلاح شد

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  8. #7

    تاریخ عضویت
    Jun 2009
    محل سکونت
    Kuala Lumpur
    نوشته ها
    2,440
    تشکر
    0
    تشکر شده 16 بار در 16 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    سلام

    فکر میکنم شما htaccess رو زیادی شلوغ کردید.
    همه رو پاک کنید و فقط این خط رو بذارید:
    کد:
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^site\.com$ [NC]
    RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L]
    سپس از قسمت redirects در cpanel سایت رو به fa ریدایرکت کنید.

    همچنین در نظر داشته باشید اگر از جوملا استفاده میکنید و htaccess.txt رو به htaccess. تغییر دادید، RewriteEngine On بصورت پیشفرض در htaccess جوملا هست و شما باید دو خط آخر رو زیر همون اضافه کنید.


    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  9. #8

    تاریخ عضویت
    Feb 2006
    محل سکونت
    مشهد
    نوشته ها
    186
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    [quote author=کبیری link=topic=24683.msg127536#msg127536 date=1266992579]
    سلام

    فکر میکنم شما htaccess رو زیادی شلوغ کردید.
    همه رو پاک کنید و فقط این خط رو بذارید:
    کد:
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^site\.com$ [NC]
    RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L]
    سپس از قسمت redirects در cpanel سایت رو به fa ریدایرکت کنید.

    همچنین در نظر داشته باشید اگر از جوملا استفاده میکنید و htaccess.txt رو به htaccess. تغییر دادید، RewriteEngine On بصورت پیشفرض در htaccess جوملا هست و شما باید دو خط آخر رو زیر همون اضافه کنید.


    یا علی
    [/quote]
    در مورد روت کد شما عمل می کند، اما زمانیکه داخل پوشه ای به فرض fa اگر باشد چه کدی را باید قرارداد.
    من کد زیر رو قرار دادم اما عمل نکرد.
    کد:
    RewriteCond %{HTTP_HOST} ^sitename\.com/fa$ [NC]
    RewriteRule ^(.*)$ http://www.sitename.com/fa/$1 [R=301,L]

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  10. #9

    تاریخ عضویت
    Jun 2009
    محل سکونت
    Kuala Lumpur
    نوشته ها
    2,440
    تشکر
    0
    تشکر شده 16 بار در 16 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    سلام

    / بعد از fa رو حذف کنید ببینید عمل میکنه یا خیر. یعنی:

    کد:
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^site\.com$ [NC]
    RewriteRule ^(.*)$ http://www.site.com/fa$1 [R=301,L]
    این کد باید عمل کند در غیر اینصورت همونطور که گفتم فایل htaccess. شما شلوغ شده و باید بررسی بشه.


    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  11. #10

    تاریخ عضویت
    Feb 2006
    محل سکونت
    مشهد
    نوشته ها
    186
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : قفل کردن دامنه روی www در پوشه ها

    [quote author=کبیری link=topic=24683.msg127636#msg127636 date=1267075141]
    سلام

    / بعد از fa رو حذف کنید ببینید عمل میکنه یا خیر. یعنی:

    کد:
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^site\.com$ [NC]
    RewriteRule ^(.*)$ http://www.site.com/fa$1 [R=301,L]
    این کد باید عمل کند در غیر اینصورت همونطور که گفتم فایل htaccess. شما شلوغ شده و باید بررسی بشه.


    یا علی
    [/quote]
    نه عمل نکرد. ببینید 3 مورد مد نظر من هست:
    1: آدرس ها از روت به پوشه fa منتقل بشه
    2: هرنوع آدرس در روت www روی آن قفل شود
    3: هرنوع آدرسی در پوشه fa هم روی www قفل شود. (مثلا شما هر آدرسی در فروم مامبولرن رو بدون www هم بزنید www روی آن اضافه می شود)

    دو مشکل اول برطرف شده (البته با راهنمایی های شما)
    فقط مشکل سوم باقی مانده!

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


صفحه 1 از 2 12 آخرینآخرین

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •