ایجاد ssl برای ساب دامنه ها به غیر از 1 فایل

ssl

(خرس قطبی) #1

سلام
ببخشید من میخام که ساب دامنه من ssl داشته باشه ولی نیاز دارم 2 فایل php در این ساب دامنه با hhtp لود بشه چون هرچی بدون s میزنم بازم خودش ریدارکت میکنه روش
ممکنه این


(علیرضا شیری) #2

بله این که شدنی هست. مثلاً بخواید صفحه‌ای که در url اون کلمه‌ی test استفاده شده، با ssl‌ لود نشه و سایر صفحه‌ها بشه، این کد رو باید در htaccess وارد کنید:

<IfModule mod_rewrite.c>
RewriteEngine On
      
RewriteCond %{SERVER_PORT} =80
RewriteCond %{THE_REQUEST} !/test [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
      
RewriteCond %{SERVER_PORT} !=80
RewriteCond %{THE_REQUEST} /test [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

کد رو تصحیح کردم اشکال داشت رو سایت خودم کار نمیکرد. این بالایی الان صحیح و سالم هست به نظرم.


(آرتا سیدزاده) #3

درود

از چه سیستم مدیریت محتوایی استفاده می کنین روی این ساب دامنه؟


(خرس قطبی) #4

فقط یه اسکریپت ساده
که یه اطلاعاتی که تو اندروید پست میشه رو به تلگرام ارسال می کنه.

و یه ساب دامنه دارم که یه اطلاعاتی رو که تو دیتابیس دارم رو به صورت جیسون برمی گردونه
فقط شما بگید یا اموزش بدید چجوری مثلا یه فالی رو بدون ssl لود کنم


(آرتا سیدزاده) #6

نام فایلی هایی که می خواین SSL نداشته باشه چیه؟
مثلا: file.php


(خرس قطبی) #7

امکان داره تو تیکت بگم اینجا یکم عمومی هست فضا


(آرتا سیدزاده) #8

پیغام خصوصی بزنین برای من.


(آرتا سیدزاده) #9

برای ریدایرکت کردن http به https از مقاله زیر استفاده کنین:
تبدیل http به https از طریق htaccess

حالا مثلا اگر بخواین یه پوشه رو از SSL کاملا خارج کنین و با http باز بشه، از کد زیر استفاده کنین:

RewriteEngine on
RewriteCond %{REQUEST_URI} !^/pooshe/
RewriteRule ^(.*)$ https://7ho.st/$1 [R=301,L]

برای خارج کردن فایل از SSL، دقیقا مثل کد بالاست فقط به جای pooshe بزنین pooshe/file.php

برای قرار دادن چندین پوشه و چندین فایل فقط کافیه این کد ها رو تکرار کنین. همش رو میشه گذاشت تو یه دستور ولی نمی خوام گیج بشین.

نکته: اگر قرار هست از کد های بالا استفاده کنین، لینک آموزش تبدیل http به https رو نادیده بگیرید.


(خرس قطبی) #10

ممنون مشکلی کمه تو پیام خصوصی ارسال کردم حل شده و تونستم استفاده کنم فقط چونم تعداد فایل های من زیاده لطفا دستور همش رو با به دستور بزاریم چطوری هست