PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ویرایش آدرس اپن کارت 1.5



AliFatehi
May 4th, 2019, 15:21
سلام خدمت دوستان و اساتید

سوالی داشتم که بنده میخوام به آدرس سایتم SSL اضافه کنم
ولی توی تنظیمات اپن کارت URL قابل ویرایش نیست
توی phpmyadmin خیلی گشتم نتونستم پیدا کنم

اگر دوستان میدونن ممنون میشم کمک کنن

با تشکر

hoss-far
May 4th, 2019, 16:22
1-ابتدا توی فایل config.php آدرس ssl را رو وارد کنید.
2-در پنل مدیریت opencart به بخش setting ، تب server رفته و گزینه ی use ssl را انتخاب کنید.
3-اگر فایل htaccess در سی پنل وجود دارد کد
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))”> به کد
<FilesMatch "(?i)((\.tpl|\.ini|\.log))”> تغییر دهید.اگر فایل htaccess وجود ندارد،ابتدا فایل را بسازید و کد


RewriteEngine On
RewriteCond %{HTTP_HOST} ^opencart.worldfortesting\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ [yoursite.address]$1 (https://opencart.worldfortesting.com/%241) [R,L]

را قرار دهید.دقت کنید به جای [yoursite.address] آدرس سایت خودتان را با پیشموند https وارد کنید.
سپس کد

<FilesMatch "(?i)((\.tpl|\.ini|\.log))”>
را قرار دهید.

AliFatehi
May 4th, 2019, 18:27
1-ابتدا توی فایل config.php آدرس ssl را رو وارد کنید.
2-در پنل مدیریت opencart به بخش setting ، تب server رفته و گزینه ی use ssl را انتخاب کنید.
3-اگر فایل htaccess در سی پنل وجود دارد کد
<filesmatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))”> به کد
<filesmatch "(?i)((\.tpl|\.ini|\.log))”> تغییر دهید.اگر فایل htaccess وجود ندارد،ابتدا فایل را بسازید و کد


rewriteengine on
rewritecond %{http_host} ^opencart.worldfortesting\.com [nc]
rewritecond %{server_port} 80
rewriterule ^(.*)$ [yoursite.address]$1 (https://opencart.worldfortesting.com/%241) [r,l]

را قرار دهید.دقت کنید به جای [yoursite.address] آدرس سایت خودتان را با پیشموند https وارد کنید.
سپس کد

<filesmatch "(?i)((\.tpl|\.ini|\.log))”>
را قرار دهید.

کاری که گفتین انجام دادم اما صفحه مدیریت سایت خراب شد و دکمه ورود هم کار نمیکنه
یعنی نمیتونم وارد پنل مدیریت بشم که درستش کردم با غیرفعال کردن ssl

یک تنظیم جدید هم برای مدیریت زدم اما چون پیشفرض همون قبلی هست نمیشه کاری کرد

hoss-far
May 4th, 2019, 18:33
کاری که گفتین انجام دادم اما صفحه مدیریت سایت خراب شد و دکمه ورود هم کار نمیکنه
یعنی نمیتونم وارد پنل مدیریت بشم که درستش کردم با غیرفعال کردن ssl

یک تنظیم جدید هم برای مدیریت زدم اما چون پیشفرض همون قبلی هست نمیشه کاری کرد

فایل config.php رو در پوشه ی admin هم به همین صورت تغییر بدید و توی آدرس مسیر رو بنویسید https به جای http. در واقع هر دو خط زیر باید در هر دو فایل config.php موجود باشه.یکی برای دسترسی http و دیگری برای دسترسی https و چون جلوی آدرس http هم پروتکل https استفاده شده، در این صورت سایت ردایرکت می شه به https.



define('HTTPS_SERVER', 'https://yourdomain.com/');

define('HTTP_SERVER', 'https://yourdomain.com/');

AliFatehi
May 4th, 2019, 19:17
فایل config.php رو در پوشه ی admin هم به همین صورت تغییر بدید و توی آدرس مسیر رو بنویسید https به جای http. در واقع هر دو خط زیر باید در هر دو فایل config.php موجود باشه.یکی برای دسترسی http و دیگری برای دسترسی https و چون جلوی آدرس http هم پروتکل https استفاده شده، در این صورت سایت ردایرکت می شه به https.



define('HTTPS_SERVER', 'https://yourdomain.com/');

define('HTTP_SERVER', 'https://yourdomain.com/');


ممنونم
درست شد

اگر در زمینه اپن کارت خدمات میدین

لطفا تاپیک زیر رو ببینید و جواب بدید :

http://www.webhostingtalk.ir/showthread.php?t=208287&p=1822140#post1822140