rbrt508
04-17-2017, 09:37 PM
Hi, I am having a few issues that I cannot seem to resolve through multiple searches.
When visiting my domain directly by just typing overclockedlan.pro in your address bar, you are presented with a non https:// (secure) connection. I don't want this to be the case, and I have tried everything in my power to resolve this, including multiple various combinations of edits to my htaccess and forum settings.
Only when you force the URL, such as https://overclockedlan.pro will you receive the encrypted connection, or when you navigate away from the page.
The issue with this: users logged in on the secure https connection do not see themselves logged in when they type overclockedlan.pro in their address bar, as they are displayed the encrypted page.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^overclockedlan\.pro$ [OR]
RewriteCond %{HTTP_HOST} ^www\.overclockedlan\.pro$
RewriteRule ^(.*)$ https://overclockedlan.pro/$1 [R,L]
The issue is the same entering either www. or not in the URL (www not preferred)
My set forum URL is https://overclockedlan.pro
I also set whitelisted domains just to be safe, such as:
http://overclockedlan.pro
https://overclockedlan.pro
http://www.overclockedlan.pro
https://www.overclockedlan.pro
------------
Template wise, I have encountered this issue before but I am not sure how to resolve as I cannot directly find relevant terms to search.
I have a custom page through a .php file and its respective template. When viewing this page, the tab is not displayed as an "active" tab.
https://overclockedlan.pro/servers.php
As you can see, the "Forum" tab is the one that remains active.
I looked through some other templates to see if I can find a header include that is possibly missing, but don't notice anything.
This is the template:
{vb:stylevar htmldoctype}
<html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
<title>{vb:raw vboptions.bbtitle} - {vb:raw pagetitle}</title>
{vb:raw headinclude}
{vb:raw headinclude_bottom}
</head>
<body>
{vb:raw header}
{vb:raw navbar}
<div id="pagetitle">
<h1>Servers</h1>
</div>
<h2 class="blockhead"></h2>
<div class="blockbody">
<div class="blockrow"><br/><br/><br/><br/>
<center><img src="https://overclockedlan.pro/_kf2/kf2-logo.png"/><br><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.26:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.27:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.28:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.29:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.30:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><br/><br/><h1>Coming Soon!</h1></center>
</div>
</div>
{vb:raw footer}
</body>
</html>
This is the file:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('THIS_SCRIPT', 'servers');
define('CSRF_PROTECTION', true);
// change this depending on your filename
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array('servers',
);
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
// if your page is outside of your normal vb forums directory, you should change directories by uncommenting the next line
// chdir ('/path/to/your/forums');
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN SCRIPT ############################
// ################################################## #####################
$navbits = construct_navbits(array('' => 'OverclockedLAN Official Servers'));
$navbar = render_navbar_template($navbits);
// ###### YOUR CUSTOM CODE GOES HERE #####
$pagetitle = 'Servers';
// ###### NOW YOUR TEMPLATE IS BEING RENDERED ######
$templater = vB_Template::create('servers');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
?>
Thank you in advance :) I realize you have a dedicated templates forum, but figured one thread was better than two and this was a more relevant category.
When visiting my domain directly by just typing overclockedlan.pro in your address bar, you are presented with a non https:// (secure) connection. I don't want this to be the case, and I have tried everything in my power to resolve this, including multiple various combinations of edits to my htaccess and forum settings.
Only when you force the URL, such as https://overclockedlan.pro will you receive the encrypted connection, or when you navigate away from the page.
The issue with this: users logged in on the secure https connection do not see themselves logged in when they type overclockedlan.pro in their address bar, as they are displayed the encrypted page.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^overclockedlan\.pro$ [OR]
RewriteCond %{HTTP_HOST} ^www\.overclockedlan\.pro$
RewriteRule ^(.*)$ https://overclockedlan.pro/$1 [R,L]
The issue is the same entering either www. or not in the URL (www not preferred)
My set forum URL is https://overclockedlan.pro
I also set whitelisted domains just to be safe, such as:
http://overclockedlan.pro
https://overclockedlan.pro
http://www.overclockedlan.pro
https://www.overclockedlan.pro
------------
Template wise, I have encountered this issue before but I am not sure how to resolve as I cannot directly find relevant terms to search.
I have a custom page through a .php file and its respective template. When viewing this page, the tab is not displayed as an "active" tab.
https://overclockedlan.pro/servers.php
As you can see, the "Forum" tab is the one that remains active.
I looked through some other templates to see if I can find a header include that is possibly missing, but don't notice anything.
This is the template:
{vb:stylevar htmldoctype}
<html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
<title>{vb:raw vboptions.bbtitle} - {vb:raw pagetitle}</title>
{vb:raw headinclude}
{vb:raw headinclude_bottom}
</head>
<body>
{vb:raw header}
{vb:raw navbar}
<div id="pagetitle">
<h1>Servers</h1>
</div>
<h2 class="blockhead"></h2>
<div class="blockbody">
<div class="blockrow"><br/><br/><br/><br/>
<center><img src="https://overclockedlan.pro/_kf2/kf2-logo.png"/><br><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.26:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.27:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.28:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.29:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><iframe src="https://cache.gametracker.com/components/html0/?host=206.221.188.30:7777&bgColor=5C0400&fontColor=FFFFFF&titleBgColor=380003&titleColor=E60007&borderColor=000000&linkColor=2393b9&borderLinkColor=FF000D&showMap=0¤tPlayersHeight=100&showCurrPlayers=1&topPlayersHeight=100&showTopPlayers=1&showBlogs=0&width=280" frameborder="0" scrolling="no" width="280" height="536"></iframe><br/><br/><h1>Coming Soon!</h1></center>
</div>
</div>
{vb:raw footer}
</body>
</html>
This is the file:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('THIS_SCRIPT', 'servers');
define('CSRF_PROTECTION', true);
// change this depending on your filename
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array('servers',
);
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
// if your page is outside of your normal vb forums directory, you should change directories by uncommenting the next line
// chdir ('/path/to/your/forums');
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN SCRIPT ############################
// ################################################## #####################
$navbits = construct_navbits(array('' => 'OverclockedLAN Official Servers'));
$navbar = render_navbar_template($navbits);
// ###### YOUR CUSTOM CODE GOES HERE #####
$pagetitle = 'Servers';
// ###### NOW YOUR TEMPLATE IS BEING RENDERED ######
$templater = vB_Template::create('servers');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
?>
Thank you in advance :) I realize you have a dedicated templates forum, but figured one thread was better than two and this was a more relevant category.