Il semble que votre fournisseur est invalidante .htaccess
pour le serveur https.
Je suis en mesure de voir votre site ici: https://nimrod.eukhosting.net/~nadavwei/myatar.co.cc/index.php/categories/26
Mais il ne fonctionnera pas ici: https://nimrod.eukhosting.net/~nadavwei/myatar.co.cc/categories/26
Je pense que leur configuration autorise ou non .htaccess
en fonction du domaine virtuel, et puisque vous n'utilisez pas votre domaine virtuel, il est désactivé. Vous devriez contacter votre fournisseur d'hébergement et voir si elles savent ou peuvent fournir plus d'informations.
Vous pouvez également vérifier votre fichier .htaccess, au cas où il y aurait quelque chose à ce sujet qui spécifie le domaine virtuel. De plus, en tant que FYI, vous allez devoir modifier votre configuration de CodeIgniter afin qu'elle active dynamiquement le chemin complet et active ou désactive la partie index.php
de votre URL en fonction de l'arrivée ou non de l'utilisateur via HTTPS:
$is_https = !empty($_SERVER['HTTPS']);
$config['base_url'] = $is_https ?
'https://nimrod.eukhosting.net/~nadavwei/myatar.co.cc/' :
'http://myatar.co.cc/';
$config['index_page'] = $is_https ? 'index.php' : '';
Ceci devrait changer les modes si nécessaire.
Dans CI, un tilde '~' n'est pas un caractère valide dans les URL – Kumar
c'est un caractère valide voir http://codeigniter.com/user_guide/general/security.html (2.02) – user775231
Mon mauvais, vraiment désolé, Je viens juste de réaliser qu'un de mes projets CI utilise '~' dans les URL. – Kumar