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