Hi there,
probably a stupid mistake but have been checking it for more then a day now couldnt figure it out. The site is checkinnbyreserve.com change server today and started using https. Done all steps in cmscanbesimple and check all other resources here and everywhere. Hope you can help out. Since I couldn't get pretty urls to work with https I got it back to index.php?page= ... Thank you
________________________________________
here is the config.php
________________________________________
<?php
$config['dbms'] = 'mysqli';
$config['db_hostname'] = '***';
$config['db_username'] = '***';
$config['db_password'] = '***';
$config['db_name'] = '***';
$config['db_prefix'] = 'cms_';
$config['root_url'] = 'https://checkinnbyreserve.com';
$config['admin_url'] = 'https://checkinnbyreserve.com/admin';
$config['timezone'] = 'Europe/Istanbul';
$config['url_rewriting'] = 'mod_rewrite';
$config['permissive_smarty'] = 1;
?>
________________________________________
here is the htaccess only actives to keep short:
________________________________________
ServerSignature Off
<IfModule rewrite_module>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
</IfModule>
RedirectMatch 403 ^/.*\.htaccess$
RedirectMatch 403 ^/.*\.log$
RedirectMatch 403 ^/.*\.ini$
RedirectMatch 403 ^/.*config\.php$
RedirectMatch 403 ^.*/doc/.*$
RedirectMatch 403 ^.*/lib/.*\.php$
RedirectMatch 403 ^.*/tmp/.*\.php$
RedirectMatch 403 ^.*/modules/.*\.php$
RedirectMatch 403 ^.*/uploads/.*\.php$
RedirectMatch 403 ^.*/assets/.*\.php$
RedirectMatch 403 ^.*/assets/.*\.tpl$
<IfModule mod_headers.c>
# Disable Last-Modified for performance
Header unset Last-Modified
# Disable ETags
Header unset ETag
FileEtag None
# For Security
Header set X-Frame-Options "SAMEORIGIN"
</IfModule>
<IfModule deflate_module>
AddOutputFilterByType DEFLATE text/html text/css text/plain text/html text/xml image/gif image/jpeg image/png image/ico text/javascript application/x-javascript application/javascript application/json application/pdf
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 month"
# Set expires tags on various file types... so that the browser won't attempt to reload them.
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/ico "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType video/x-flv "access plus 1 year"
ExpiresByType application/pdf "access plus 1 year"
ExpiresByType application/x-shockwave-flash "access plus 1 year"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
<IfModule mod_headers.c>
# Setting cache control to public allows proxy servers to cache the items too.
Header set Cache-Control "public"
</IfModule>
</IfModule>
Pretty Urls & HTTPS problems
Re: Pretty Urls & HTTPS problems
it looks like your mod_rewrite is only applying to http, but I'm not sure if that's what you did to disable it temporarily.
I'd try using the default htaccess (provided in docs/htaccess.txt) and a simple config.php with the two url lines commented out - they're not needed in 2.x. Clear the cmsms cache, and test in incognito mode.
I'd try using the default htaccess (provided in docs/htaccess.txt) and a simple config.php with the two url lines commented out - they're not needed in 2.x. Clear the cmsms cache, and test in incognito mode.
Not getting the answer you need? CMSMS support options
Re: Pretty Urls & HTTPS problems
That's a little vague. What behavior have you noticed? Some errors or other things displayed?Since I couldn't get pretty urls to work