pankil Posted December 15, 2012 Share Posted December 15, 2012 Hello community, I want to use clean urls for knowledgebase, .htaccess.txt changed to .htaccess, option is ticked under Genral>Support. I have created a rule in my .htacess to use https:// sitewide as follows: RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} If I remove this this from my .htacess url works fine, otherwise it gives 404 error. I know, I need to do some changes in my .htaccess file but, I am not familier with .htaccess file. So, can anybody help me to make it work. My full .htaccess file looks like this: RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} Options FollowSymLinks RewriteEngine On # Announcements RewriteRule ^announcements/([0-9]+)/[a-z0-9_-]+\.html$ ./announcements.php?id=$1 [L,NC] RewriteRule ^announcements$ ./announcements.php [L,NC] # Downloads RewriteRule ^downloads/([0-9]+)/([^/]*)$ ./downloads.php?action=displaycat&catid=$1 [L,NC] RewriteRule ^downloads$ ./downloads.php [L,NC] # Knowledgebase RewriteRule (.*) https://%^knowledgebase/([0-9]+)/[a-z0-9_-]+\.html$ ./knowledgebase.php?action=displayarticle&id=$1 [L,NC] RewriteRule (.*) https://%^knowledgebase/([0-9]+)/([^/]*)$ ./knowledgebase.php?action=displaycat&catid=$1 [L,NC] RewriteRule (.*) https://%^knowledgebase$ ./knowledgebase.php [L,NC] Thank you in advance ! 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.