توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ریدایرکت 301 https به http در وردپرس
sir1
August 9th, 2017, 10:31
سلام
ببخشید کد ریدایرکت 301 https به http را میخام.
persiandroid
August 9th, 2017, 10:36
سلام
ببخشید کد ریدایرکت 301 https به http را میخام.
سلام
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
RewriteRule ^(.*)$ https://domain.com/$1 [R=301,L]
sir1
August 9th, 2017, 10:44
سلام
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
RewriteRule ^(.*)$ https://domain.com/$1 [R=301,L]
به صورت زیر در htaccess قرار دادم ولی ریدایکت نمیشه.
# BEGIN WordPress<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www.acgih\.ir$ [NC]
RewriteRule ^(.*)$ https://www.acgih.ir/$1 [R=301,L]
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
persiandroid
August 9th, 2017, 10:51
به صورت زیر در htaccess قرار دادم ولی ریدایکت نمیشه.
چک کنید Rewrite در وب سرور فعال باشد.
sir1
August 9th, 2017, 10:54
چک کنید Rewrite در وب سرور فعال باشد.
این کد شما http به https است در حالی که من https به http میخام
persiandroid
August 9th, 2017, 11:02
این کد شما http به https است در حالی که من https به http میخام
تمامی کدی کهمربوط به ر یدایرکت در htaccess است را حذف کنید و با کد زیر تست بگیرید:
# BEGIN WordPress<IfModule mod_rewrite.c>
# Redirect HTTPS to HTTP
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# to protect the .htaccess file itself:
<Files .htaccess>
order deny,allow
deny from all
</Files>
# to protect wp-config.php
<Files wp-config.php>
order allow,deny
deny from all
</Files>
persiandroid
August 9th, 2017, 11:23
به صورت زیر قرار دادم کار نمیکنه:
سابقا برای ریدایرکت از http به https از ریدایرکت استفاده کرده بودید؟
افزونه وردپرس مرتبط با ریدایرکت نصب نکردید؟
sir1
August 9th, 2017, 11:27
سابقا برای ریدایرکت از http به https از ریدایرکت استفاده کرده بودید؟
افزونه وردپرس مرتبط با ریدایرکت نصب نکردید؟
بله برای http به https از کد ریدایرکت استفاده کردم.
ولی دیشب هم افزونه Go Live Update URLS را نصب کردم و تمام لینک ها را به http منتقل کردم.
برای ریدایرکت به http باید ssl روی هاست فعال باشه؟؟
naghmesra
August 9th, 2017, 12:48
سلام و درود
کد ریدایرکت از https به http میشه همون کد دومی که جناب persiandroid دادند ولی نباید داخل
# BEGIN WordPress
# END WordPress
قرار بگیره بلکه باید در ابتدای فایل htaccess قرار بگیره و به این شکل