Pretty Urls & HTTPS problems

For questions and problems with the CMS core. This board is NOT for any 3rd party modules, addons, PHP scripts or anything NOT distributed with the CMS made simple package itself.
Post Reply
yigithur
New Member
New Member
Posts: 1
Joined: Sun Feb 16, 2020 4:53 pm

Pretty Urls & HTTPS problems

Post by yigithur »

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>
User avatar
DIGI3
Dev Team Member
Dev Team Member
Posts: 1627
Joined: Wed Feb 25, 2009 4:25 am
Location: Victoria, BC

Re: Pretty Urls & HTTPS problems

Post by DIGI3 »

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.
Not getting the answer you need? CMSMS support options
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3483
Joined: Mon Nov 28, 2011 9:29 am
Location: The Netherlands

Re: Pretty Urls & HTTPS problems

Post by velden »

Since I couldn't get pretty urls to work
That's a little vague. What behavior have you noticed? Some errors or other things displayed?
Post Reply

Return to “CMSMS Core”