ریدایرکت 301 https به http در وردپرس
سلام
ببخشید کد ریدایرکت 301 https به http را میخام.
پاسخ : ریدایرکت 301 https به http در وردپرس
نقل قول:
نوشته اصلی توسط
sir1
سلام
ببخشید کد ریدایرکت 301 https به http را میخام.
سلام
کد:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
RewriteRule ^(.*)$ https://domain.com/$1 [R=301,L]
پاسخ : ریدایرکت 301 https به http در وردپرس
نقل قول:
نوشته اصلی توسط
persiandroid
سلام
کد:
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
پاسخ : ریدایرکت 301 https به http در وردپرس
نقل قول:
نوشته اصلی توسط
sir1
به صورت زیر در htaccess قرار دادم ولی ریدایکت نمیشه.
چک کنید Rewrite در وب سرور فعال باشد.
پاسخ : ریدایرکت 301 https به http در وردپرس
نقل قول:
نوشته اصلی توسط
persiandroid
چک کنید Rewrite در وب سرور فعال باشد.
این کد شما http به https است در حالی که من https به http میخام
پاسخ : ریدایرکت 301 https به http در وردپرس
نقل قول:
نوشته اصلی توسط
sir1
این کد شما http به https است در حالی که من https به http میخام
تمامی کدی کهمربوط به ر یدایرکت در htaccess است را حذف کنید و با کد زیر تست بگیرید:
کد:
# Redirect HTTPS to HTTP
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
پاسخ : ریدایرکت 301 https به http در وردپرس
نقل قول:
نوشته اصلی توسط
persiandroid
تمامی کدی کهمربوط به ر یدایرکت در htaccess است را حذف کنید و با کد زیر تست بگیرید:
کد:
# Redirect HTTPS to HTTP
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
به صورت زیر قرار دادم کار نمیکنه:
کد:
# 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>
پاسخ : ریدایرکت 301 https به http در وردپرس
نقل قول:
نوشته اصلی توسط
sir1
به صورت زیر قرار دادم کار نمیکنه:
سابقا برای ریدایرکت از http به https از ریدایرکت استفاده کرده بودید؟
افزونه وردپرس مرتبط با ریدایرکت نصب نکردید؟
پاسخ : ریدایرکت 301 https به http در وردپرس
نقل قول:
نوشته اصلی توسط
persiandroid
سابقا برای ریدایرکت از http به https از ریدایرکت استفاده کرده بودید؟
افزونه وردپرس مرتبط با ریدایرکت نصب نکردید؟
بله برای http به https از کد ریدایرکت استفاده کردم.
ولی دیشب هم افزونه Go Live Update URLS را نصب کردم و تمام لینک ها را به http منتقل کردم.
برای ریدایرکت به http باید ssl روی هاست فعال باشه؟؟
پاسخ : ریدایرکت 301 https به http در وردپرس
سلام و درود
کد ریدایرکت از https به http میشه همون کد دومی که جناب persiandroid دادند ولی نباید داخل
کد:
# BEGIN WordPress
# END WordPress
قرار بگیره بلکه باید در ابتدای فایل htaccess قرار بگیره و به این شکل
کد:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
و نکته ای که هست اینه که این کد فقط زمانی کار میکنه که SSL بر روی دامنه نصب و فعال شده باشه.
موفق باشید