-
September 27th, 2016, 10:50
#1
ریدایرکت تمامی صفحات به https به جز یک صفحه
با سلام
نیاز به کد htaccess. داریم که تمامی صفحات به جز یک صفحه به HTTPS و SSL ریدایرکت شود
در ضمن آدرس سایت بدون www است
به این صورت :
https://domain.com
و میخواهیم صفحه http://domain.com/exmp.php بدون پروتکل HTTPS و SSL باز شود اما تمامی صفحات دیگر حتما و به اجبار با SSL باز شود
لطفا راهنمایی بفرمایید
-
-
September 27th, 2016 10:50
# ADS
-
September 27th, 2016, 11:38
#2
پاسخ : ریدایرکت تمامی صفحات به https به جز یک صفحه
کد htaccess برای ریدایرکت و فوروارد http به https:
کد:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
یا:
کد:
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
یا:
کد:
RewriteEngine On
RewriteCond %{SERVER_PROTOCOL} ^[^https]$ [NC]
RewriteRule ^(.*)$ https://domain.com/$1 [R,L]
- - - Updated - - -
کد htaccess برای ریدایرکت و فوروارد https به http:
کد:
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
- - - Updated - - -
http://%{HTTP_HOST}%{REQUEST_URI}
این رو ادرس فایلتون بزنید که نمیخواید ریدایرکت بشه
-
تعداد تشکر ها ازkiava به دلیل پست مفید
-
September 27th, 2016, 12:36
#3
پاسخ : ریدایرکت تمامی صفحات به https به جز یک صفحه
ممنون از پاسخ شما
اما با دستور
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://domain.com/exmp.php [R=301,L]
تمامی صفحات سایت به
http://domain.com/exmp.php
ریدایرکت می شود !
-
-
September 27th, 2016, 12:49
#4
پاسخ : ریدایرکت تمامی صفحات به https به جز یک صفحه
نیازی دامنه رو بزنید دقت کنید http://%{HTTP_HOST}%
این یعنی خود دامنه شما
- - - Updated - - -
و چون اون صفحه نیز ریدایرکت میشه که نمیخواید باید ادرسشو درست بزنید تا دقیقا فقط اون فایل ریدایرکت بشه یا میتونید کد php تایین کنید تغیر ادرس بده یا روش های مختلف
-
تعداد تشکر ها از kiava به دلیل پست مفید
-
September 27th, 2016, 12:54
#5
پاسخ : ریدایرکت تمامی صفحات به https به جز یک صفحه
lمجدد زدم باز هم تمامی صفحات ریدایرکت میشه به http://domain.com/exmp.php
یعنی حتی وقتی ایندکس رو میزنم بازم ریدایرکت میشه به http://domain.com/exmp.php
- - - Updated - - -
کسی اطلاعی نداشت ؟
لطفا راهنمایی کنید برای اینماد هست خیلی مهمه
-
-
September 28th, 2016, 00:39
#6
پاسخ : ریدایرکت تمامی صفحات به https به جز یک صفحه
-
-
September 28th, 2016, 01:06
#7
پاسخ : ریدایرکت تمامی صفحات به https به جز یک صفحه

نوشته اصلی توسط
mandana32
update
کد:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/exmp.php
RewriteRule ^(.*)$ https://domain.com/$1 [R,L]
-