Weird Login Problem
1master1 Offline
Member
***
Posts: 232
Joined: Oct 2010
Post: #1
Weird Login Problem
Hello,
I had some strange login problem. My forum is in sub folder of root directory

public_html/board/mybb

Now, i added a rewrite rule in .htaccess to direct the users to subfolder when they point the domain http://www.domain.com -> http://www.domain.com/board/

But the problem is when the users login it is not showing our status as logged in and instead we need to click refresh to see our online logged in status and again if we point to http://www.domain.com it is showing us as guests and if we append the domain with /board/ showing again as logged in.

Frown
11-25-2010 09:56 PM
Find all posts by this user Quote this message in a reply
Imran Offline
Member
***
Posts: 204
Joined: Apr 2010
Post: #2
RE: Weird Login Problem
Try to correct your cookie settings, as it seems that you have incorrect cookie settings;
http://community.mybb.com/thread-74904.html

[Image: logo.png]

[Image: twitter.png]
11-26-2010 12:26 AM
Visit this user's website Find all posts by this user Quote this message in a reply
1master1 Offline
Member
***
Posts: 232
Joined: Oct 2010
Post: #3
RE: Weird Login Problem
cookies are fine. but problem still persists.
11-26-2010 01:43 AM
Find all posts by this user Quote this message in a reply
Imran Offline
Member
***
Posts: 204
Joined: Apr 2010
Post: #4
RE: Weird Login Problem
To use http://domain.com/board/ as your forum's URl, you need to have /board/ in your cookie settings.

[Image: logo.png]

[Image: twitter.png]
11-26-2010 01:54 AM
Visit this user's website Find all posts by this user Quote this message in a reply
1master1 Offline
Member
***
Posts: 232
Joined: Oct 2010
Post: #5
RE: Weird Login Problem
yes, i tried like that and also gave full url too. but failed
11-26-2010 02:06 AM
Find all posts by this user Quote this message in a reply
leefish Offline
Hamster
*****
Posts: 1,009
Joined: Apr 2010
Post: #6
RE: Weird Login Problem
take the rewrite rule out and put this in your site root as index.php

PHP Code:
<?php
header( 'Location: http://path to your forum root/index.php' ) ;
?>



[Image: leelink.gif]
MYBB1.6 & XThreads
11-26-2010 02:28 AM
Visit this user's website Find all posts by this user Quote this message in a reply
1master1 Offline
Member
***
Posts: 232
Joined: Oct 2010
Post: #7
RE: Weird Login Problem
no use lee, Frown

my root .htaccess code

Code:
1
2
3
4
5
6
7
8
Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{IS_SUBREQ} false
RewriteRule ^index.php$ http://www.domain.com/board/ [R=301,L]
RewriteCond %{HTTP_HOST} ^domain.com [NC] 
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
RewriteCond %{REQUEST_URI} !^/board/  
RewriteRule ^(.*)$ /board/$1 [L] 


and mybb .htaccess

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
DirectoryIndex /index.php

Options -MultiViews +FollowSymlinks -Indexes

#
# If mod_security is enabled, attempt to disable it.
# - Note, this will work on the majority of hosts but on
#   MediaTemple, it is known to cause random Internal Server
#   errors. For MediaTemple, please remove the block below
#
<IfModule mod_security.c>
	# Turn off mod_security filtering.
	SecFilterEngine Off

	# The below probably isn't needed, but better safe than sorry.
	SecFilterScanPOST Off
</IfModule>

#
# MyBB "search engine friendly" URL rewrites
# - Note, for these to work with MyBB please make sure you have
#   the setting enabled in the Admin CP and you have this file
#   named .htaccess
#
<IfModule mod_rewrite.c>
	RewriteEngine on

	# Some hosts need a RewriteBase specification.
	RewriteBase /board/

	# Google SEO workaround for search.php highlights:
	# Make this rule the first rewrite rule in your .htaccess!
	RewriteRule ^([^&]*)&(.*)$ http://www.domain.com/board/$1?$2 [L,QSA,R=301]

	# Google SEO Sitemap:
	RewriteRule ^sitemap-([^./]+)\.xml$ misc.php?google_seo_sitemap=$1 [L,QSA,NC]

	# Google SEO URL boards:
	RewriteRule ^board-([^./]+)$ boarddisplay.php?google_seo_board=$1 [L,QSA,NC]

	# Google SEO URL Threads:
	RewriteRule ^thread-([^./]+)$ showthread.php?google_seo_thread=$1 [L,QSA,NC]

	# Google SEO URL Announcements:
	RewriteRule ^notice-([^./]+)$ announcements.php?google_seo_announcement=$1 [L,QSA,NC]

	# Google SEO URL Users:
	RewriteRule ^user-([^./]+)$ member.php?action=profile&google_seo_user=$1 [L,QSA,NC]

	# Google SEO URL Calendars:
	RewriteRule ^calendar-([^./]+)$ calendar.php?google_seo_calendar=$1 [L,QSA,NC]

	# Google SEO URL Events:
	RewriteRule ^event-([^./]+)$ calendar.php?action=event&google_seo_event=$1 [L,QSA,NC]

	# Google SEO 404:
	ErrorDocument 404 /board/misc.php?google_seo_error=404

	# Default MyBB Rewrite Rules:
        RewriteRule ^page-([0-9A-Za-z]+)\.html$ portal.php?pages=$1 [L,QSA]

	RewriteRule ^board-([0-9]+)\.html$ boarddisplay.php?fid=$1 [L,QSA]
	RewriteRule ^board-([0-9]+)-page-([0-9]+)\.html$ boarddisplay.php?fid=$1&page=$2 [L,QSA]

	RewriteRule ^thread-([0-9]+)\.html$ showthread.php?tid=$1 [L,QSA]
	RewriteRule ^thread-([0-9]+)-page-([0-9]+)\.html$ showthread.php?tid=$1&page=$2 [L,QSA]
	RewriteRule ^thread-([0-9]+)-lastpost\.html$ showthread.php?tid=$1&action=lastpost [L,QSA]
	RewriteRule ^thread-([0-9]+)-nextnewest\.html$ showthread.php?tid=$1&action=nextnewest [L,QSA]
	RewriteRule ^thread-([0-9]+)-nextoldest\.html$ showthread.php?tid=$1&action=nextoldest [L,QSA]
	RewriteRule ^thread-([0-9]+)-newpost\.html$ showthread.php?tid=$1&action=newpost [L,QSA]
	RewriteRule ^thread-([0-9]+)-post-([0-9]+)\.html$ showthread.php?tid=$1&pid=$2 [L,QSA]

	RewriteRule ^post-([0-9]+)\.html$ showthread.php?pid=$1 [L,QSA]

	RewriteRule ^announcement-([0-9]+)\.html$ announcements.php?aid=$1 [L,QSA]

	RewriteRule ^user-([0-9]+)\.html$ member.php?action=profile&uid=$1 [L,QSA]

	RewriteRule ^calendar-([0-9]+)\.html$ calendar.php?calendar=$1 [L,QSA]
	RewriteRule ^calendar-([0-9]+)-year-([0-9]+)\.html$ calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA]
	RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)\.html$ calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]
	RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+)\.html$ calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]
	RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+)\.html$ calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]

	RewriteRule ^event-([0-9]+)\.html$ calendar.php?action=event&eid=$1 [L,QSA]

	<IfModule mod_env.c>
		SetEnv SEO_SUPPORT 1
	</IfModule>
</IfModule>


#
# If Apache is compiled with built in mod_deflade/GZIP support
# then GZIP Javascript, CSS, HTML and XML so they're sent to
# the client faster.
#
<IfModule mod_deflate.c>
	AddOutputFilterByType DEFLATE application/javascript text/css text/html text/xml
</IfModule>


Google SEO is ON

(This post was last modified: 11-26-2010 02:39 AM by 1master1.)
11-26-2010 02:37 AM
Find all posts by this user Quote this message in a reply
leefish Offline
Hamster
*****
Posts: 1,009
Joined: Apr 2010
Post: #8
RE: Weird Login Problem
Have you tried it?


[Image: leelink.gif]
MYBB1.6 & XThreads
11-26-2010 02:49 AM
Visit this user's website Find all posts by this user Quote this message in a reply
1master1 Offline
Member
***
Posts: 232
Joined: Oct 2010
Post: #9
RE: Weird Login Problem
thanks leefish, your hint helped me in finding what is causing the error. I did as you said and worked fine.
but i'm 2 codes in root .htaccess, one to hide the index.php and the other for hiding the subfolder which is "board"

so when user points to http://www.domain.com, he can see index page but the link dont have "/board/index.php"

i think the .htaccess code needs some moficiation to recify the first post error.
11-26-2010 02:49 AM
Find all posts by this user Quote this message in a reply
ZiNgA BuRgA Offline
Fag
*******
Posts: 3,357
Joined: Jan 2008
Post: #10
RE: Weird Login Problem
I think your cookie path should be / and the domain should be .domain.com

My Blog
11-26-2010 07:30 AM
Find all posts by this user Quote this message in a reply

« Next Oldest | Next Newest »

 Standard Tools
Forum Jump: