PDA

View Full Version : سوال: redirect با استفاده از htaccess



imanitc
دوشنبه 28 مرداد 1392, 07:27 صبح
با سلام ميخاستم اگر کسي مثلا آدرس استفاده از مديريت سايت رو زد : http://www.sample.com/admin
به طور اتوماتيک به آدرس : https://www.sample.com/admin منتقل بشه يا کلا در https باقي بمونه

qartalonline
دوشنبه 28 مرداد 1392, 07:44 صبح
کد زیر:

RewriteCond %{HTTPS} =off
RewriteRule ^admin https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

imanitc
دوشنبه 28 مرداد 1392, 09:35 صبح
استفاده کردم ولي کار نکرد نميدونم مشکل از کجاس ؟؟؟
مي دونيد ميخام مديريت کلا در https بياد همين يعني کسي ادمين و زد بطور اتوماتيک سايت بره روي https

qartalonline
دوشنبه 28 مرداد 1392, 09:56 صبح
از کد زیر استفاده کنید:

RewriteCond %{HTTPS} !=on
RewriteRule ^admin.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

توجه کنید که کد رو قبل از rewrite آدرس admin قرار بدید.

darkcms
دوشنبه 28 مرداد 1392, 10:00 صبح
استفاده کردم ولي کار نکرد نميدونم مشکل از کجاس ؟؟؟
مي دونيد ميخام مديريت کلا در https بياد همين يعني کسي ادمين و زد بطور اتوماتيک سايت بره روي https
با سلام و درود.
بفرمایید:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^admin https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
به امید فردایی بهتر!:لبخندساده:

imanitc
دوشنبه 28 مرداد 1392, 11:05 صبح
دوستان عزيز جواب گرفتم ممنون .فقط ميخاستم اگر در آدرس سايت کلا کلمه admin بود اون url منتقل به https بشه ممکنه ؟
مثلا : http://mesal.ir/dr/admin/show.php?id=22 بشه https://mesal.ir/dr/admin/show.php?id=22

darkcms
دوشنبه 28 مرداد 1392, 23:31 عصر
دوستان عزيز جواب گرفتم ممنون .فقط ميخاستم اگر در آدرس سايت کلا کلمه admin بود اون url منتقل به https بشه ممکنه ؟
مثلا : http://mesal.ir/dr/admin/show.php?id=22 بشه https://mesal.ir/dr/admin/show.php?id=22
با سلام و درود.
بفرمایید:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule admin https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
به امید فردایی بهتر!:لبخندساده: