Мой htaccess
ПереписатьEngine на RewriteBase / RewriteCond $ 1! ^ (Index \ .php | загружает | изображения | ws | vendor | css | js | robots \ .txt) RewriteRule ^ (. *) $ /Index.php/$1 [L]
Я также спрятал свой index.php
Не загружается: —
https://www.abc.in/abc-xyz-fdg
Работает: —
https://www.abc.in/index.php/abc-xyz-fdg
Попробуй это
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Вам нужно внести изменения в два файла.
config.php
файл $config['secure_base_url']=" https://www.abc.in/"
;
И открой url_helper.php
файл (system/helpers/url_helper.php)
и изменить код в https://sajjadhossain.com/2008/10/27/ssl-https-urls-and-codeigniter/
Теперь добавьте следующий код в Config.php
файл (system/Core/Config.php)
как в https://sajjadhossain.com/2008/10/27/ssl-https-urls-and-codeigniter/
Это сработало для меня.
Шаг 1
Конфигурация SSL (которая работает с https)
<Справочник "/ var / www / html"> AllowOverride All </ Directory>
Шаг 2
Файл .htaccess должен быть таким …
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
</IfModule>
Ссылка ссылка:
HTTPS и удалить index.php на CodeIgniter
Спасибо, ребята, которые пытались мне его
Удачного кодирования!