shayan 116 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 سلاممن چند وقت پیش لینک های سایتم رو از http به https تغییر دادم ( به دستور سایت نماد اعتماد )متاسفانه روش این تغییرات رو فراموش کردم ، و حالا میخوام از حالت https به http تغییر کنهحالا باید چیکار کنم؟محتوای فایل .htaccess# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress نقل قول لینک به ارسال
modaber 23 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 من دستور ریدایرکت نمی بینم نباید الان وب شما ریدایرکت بشه به httpsمگر توی پنل هاست دستور ایراد کرده باشید داخل c panel 2 ,3 این امکان هست که شما داخل روت دستور بدیدر کل داخل این فایل آپاچی چیزی نمی بینم جزء فایل اصلی وردپرس نقل قول لینک به ارسال
shayan 116 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 دستوراتی که تو cpanel احتمالش هست کجاست؟بفرمایید تا برم بررسی کنم نقل قول لینک به ارسال
bestdata 830 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 این رو آخر فایل htaccess اضافه کنید<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTPS} onRewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI}</IfModule> 1 نقل قول لینک به ارسال
shayan 116 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 (ویرایش شده) نتیجه محتوای فایل htaccess من این شد :# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTPS} onRewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI}</IfModule>و با ارور This webpage has a redirect loopمواجه میشم !!! ویرایش شده خرداد 94 توسط shayan نقل قول لینک به ارسال
bestdata 830 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 ببخشید کد رو اشتباه دادم این کد درستهRewriteEngine OnRewriteCond %{HTTPS} offRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 1 نقل قول لینک به ارسال
shayan 116 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 با این کد دیگه اون ارور رو نمیده ولی کماکان با https لود میشه ، با وجود این که با آدرس http سایت رو باز میکنم# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}</IfModule> نقل قول لینک به ارسال
bestdata 830 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 خب این کد رو حذف کنید و تک تک آدرسها رو ریدایرکت کنید با کد کلی سرور انجام نمیده تک تک مثلاRewriteCond %{HTTP_HOST} ^www\.site\.ir$RewriteRule ^/?$ "https\:\/\/site\.ir" [R=301,L] 1 نقل قول لینک به ارسال
shayan 116 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 (ویرایش شده) اینطوری باید تغییرش بدم؟RewriteCond %{HTTP_HOST} ^www\.mysite\.com$RewriteRule ^/?$ "https\:\/\/mysite\.com/blog" [R=301,L] ویرایش شده خرداد 94 توسط shayan نقل قول لینک به ارسال
bestdata 830 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 طوری که ریدایرکت انجام بشهنمیدونم آدرس سایتتون چیه ... از این سایت میتونید کمک بگیریدhttp://www.htaccessredirect.net/ نقل قول لینک به ارسال
shayan 116 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 آخه اگه بخوام تمام لینک های سایتم رو ریدایرکت کنم فایل htaccess یه طومار میشه !!!راه دیگه ای نیست؟ نقل قول لینک به ارسال
Ehsaan 1865 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 شما https رو در سیپنل خودتون ست کردید و چون سیپنل اولویت داره به htaccess، بنابراین یا Redirect Loop ایجاد میشه یا سایت به https برمیگرده.از پشتیبانی هوستینگتون بخواید تا سایتتون رو به http برگردونن.موفق باشید. 2 نقل قول لینک به ارسال
shayan 116 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 (ویرایش شده) خب خوش بختانه این مشکل حل شدالبته از طریق حذف یک پلاگین امنیتیخب یه مسئله مهم ایجاد شدهبرای دریافت نماد اطمینان دو ستاره باید ورود امن ( https ) داشته باشم و طبق دستور ای نماد صفحاتی از کاربر اطلاعات دریافت میکنه باید با https باشهسایت من یک فروشگاهه با ووکامرسچجوری میتونم این کار رو انجام بدم که1- صفحه اصلی https نباشه ( جهت نمایش نماد )2-تک تک صفحاتی که اطلاعات دریافت میکنه https باشه3- در هر دو حالت استایل و جاوا اسکریبپت قالبم فراخوانی بشه و سایتم بهم نخورهبرای رفع مشکل بهم خوردگی استایل قالب از طریق دیتابیس > آپشن لینک هارو به https تغییر دادم که یک تغییر کلی بودحالا نمیدونم باید چیکار کنمخیلی به کمک شما دوستان عزیز نیاز دارمپیشاپیش ممنون از لطفتون ویرایش شده خرداد 94 توسط shayan نقل قول لینک به ارسال
kasra 4929 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 سلامدوست عزیز شما چرا انقدر کار رو پیچیده میکنید ؟اگر برای نماد اعماد هست که شما بهتره تمام سایت رو با ssl لود کنید هم برای نماد میشه هم برای سایتتون یک نوع اعتبار بین کاربران هستولی نه اگر اسرار به این دارید که فقط صفحات درخواستی از کاربر رو ssl دار کنید که با همون کدهای htacceess در پست های قبل میتونید این کار رو انجام بدیدولی پیشنهاد من اینه همه سایت رو با ssl لود کنیدمیتونید بعد از گرفتن نماد و فعال شدنش سایت رو به حالت عادی برگردونید کار که خود من کردم چون بعد از دادن نماد دیگه کاری ندارن و چک نمیکنن 2 نقل قول لینک به ارسال
shayan 116 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 مشکل اینجاست که من دقیقا تمام سایتم رو ssl کردم و گفتند که برای دریافت نماد باید تو اون صفحه ای که نماد نمایش داده میشه ssl نصب نباشه ( چون نمایش داده نمیشه ) !! نقل قول لینک به ارسال
kasra 4929 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 مشکل اینجاست که من دقیقا تمام سایتم رو ssl کردم و گفتند که برای دریافت نماد باید تو اون صفحه ای که نماد نمایش داده میشه ssl نصب نباشه ( چون نمایش داده نمیشه ) !!والا برای بنده که اینطور نبود در هر صورت شما لینک آی فریم نماد رو که میدید میتونید بدون ssl بدید برای کل سایت هم غیر فعال کنید و با استفاده از همون کدهای htacceess صفحات ثبت نام و لاگین رو ssl دار کنید تا نماد رو بگیریدالبته اگر به هاستینگتون بگید باید خودشون انجام بدند نقل قول لینک به ارسال
shayan 116 ارسال شده در تیر 94 مالک گزارش بازنشر ارسال شده در تیر 94 خبالان من تو سایتم دو نوع لینک دارمیکی با https ( صفحه هایی که اطلاعات از مشتری دریافت میکنند )و دیگری صفحات http که قراره نماد توش نمایش داده بشهمشکل اینجاست که من میخوام تو هر صفحه آدرس لینک های css و js و ... متناسب با این که https هست یا http فراخوانی کنه که استایل قالبم بهم نخوره نقل قول لینک به ارسال
bestdata 830 ارسال شده در تیر 94 گزارش بازنشر ارسال شده در تیر 94 خبالان من تو سایتم دو نوع لینک دارمیکی با https ( صفحه هایی که اطلاعات از مشتری دریافت میکنند )و دیگری صفحات http که قراره نماد توش نمایش داده بشهمشکل اینجاست که من میخوام تو هر صفحه آدرس لینک های css و js و ... متناسب با این که https هست یا http فراخوانی کنه که استایل قالبم بهم نخورهخوب بجای استفاده از تابع php ادرس از ادرس مدنظرتون استفاده کنیدبرای راهنمایی بهتر باید قالب سایتتون رو روی انجمن بذارید تا بررسی بشه نقل قول لینک به ارسال
exca 0 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 (ویرایش شده) سلامراه حلی که من استفاده کردم، بعد از تغییر موقت به http و تایید اینماد دو ستاره، دوباره برای همه صفحات https رو فعال کردم و از راه حل سایت ارجاوند استفاده کردم.https://www.arjavand.com/solve-the-problem-of-enamad.html ویرایش شده شهریور 94 توسط exca نقل قول لینک به ارسال
Hacking 24 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 برای این که کل سایت https بشه وارد دیتابیس بشید و از تیبل wp-options ادرس سایت رو از http به https عوض کنید نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .