Mysidia Adoptables Support Forum

Mysidia Adoptables Support Forum (http://www.mysidiaadoptables.com/forum/index.php)
-   Questions and Supports (http://www.mysidiaadoptables.com/forum/forumdisplay.php?f=18)
-   -   User login dependant on if there's a "www." in the url (http://www.mysidiaadoptables.com/forum/showthread.php?t=1296)

Quillink 02-02-2010 08:36 AM

User login dependant on if there's a "www." in the url
 
I've noticed that if you're logged in (on my site and other adoptable sites using this script) that if you log in on "www.site.com/etc" and then switch over to just "site.com/etc" they are logged out. Is there any way around this? Such as automatic redirection to "www.site" or something else?

Thanks in advance. ;)

Arianna 02-02-2010 11:29 AM

RE: User login dependant on if there's a "www." in the url
 
This is because the cookies are set this way.
Perhaps on when it sets the cookies, have it set it both ways? Some people like www, some don't, so you can't win by redirection, I think... :P

BMR777 02-02-2010 03:11 PM

RE: User login dependant on if there's a "www." in the url
 
That's odd. The cookies should work for both versions. I'll look into it.

fadillzzz 02-03-2010 02:57 AM

RE: User login dependant on if there's a "www." in the url
 
put this in your .htaccess to redirect all non www to www
Code:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite.com [NC]
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [L,R=301]


Quillink 02-03-2010 06:10 AM

RE: User login dependant on if there's a "www." in the url
 
Hmm doesnt seam to work. :\

I don't need to enable htaccess anywhere, do I?

fadillzzz 02-03-2010 12:17 PM

RE: User login dependant on if there's a "www." in the url
 
have you change the yoursite.com to your domain?

If it still doesn't work, try to put this code in your .htaccess instead
Code:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain\.com$
RewriteRule (.*) http://www.yourdomain.com/$1 [R=301,L]


Quillink 02-03-2010 09:38 PM

RE: User login dependant on if there's a "www." in the url
 
This is what my .htaccess looks like with your code:

Code:

RewriteEngine On

RewriteCond %{HTTP_HOST} arvyre\.com$
RewriteRule (.*) http://www.arvyre.com/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^get/([0-9]+).gif$ /adoptables200/siggy.php?id=$1 [L]

It doesn't seem to be working. Is there anything incorrect in the extract above?

fadillzzz 02-04-2010 02:07 AM

RE: User login dependant on if there's a "www." in the url
 
You forgot to put a "^" before arvyre\.com$ on line 3
Code:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^arvyre\.com$
RewriteRule (.*) http://www.arvyre.com/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^get/([0-9]+).gif$ /adoptables200/siggy.php?id=$1 [L]

oh and I just realized on your registration page the allowed length value for the password and password confirmation box are not the same...shouldn't you be fixing it?

Quillink 02-04-2010 02:16 AM

RE: User login dependant on if there's a "www." in the url
 
Quote:

Originally Posted by fadillzzz
oh and I just realized on your registration page the allowed length value for the password and password confirmation box are not the same...shouldn't you be fixing it?

Hmm that's interesting, I haven't edited that text area at all..? Thank's for pointing it out. :D

The .htaccess still doesn't seem to work. :S Any other ideas?

fadillzzz 02-04-2010 02:21 AM

RE: User login dependant on if there's a "www." in the url
 
hmm...this should be a lot easier if you configure it throught cPanel...don't you have cPanel access to your website?

Quillink 02-04-2010 04:08 AM

RE: User login dependant on if there's a "www." in the url
 
Unfortunately not. I'll look around on the administration I do have though.

fadillzzz 02-04-2010 04:31 AM

RE: User login dependant on if there's a "www." in the url
 
hmm...I'll try to get some info from my friend about this .htaccess problem, cause I just create a test site and its' working fine with the .htaccess I gave you

but anyways, as long as you have a redirection manager on whatever administration panel you're using, I'm sure it should to be easy actually since it's usually have a feature to automaticly redirect non WWW to WWW URL

who's your host anyway?

EDIT: just noticed another problem with your site, the sign out button leads to a 404 error page. I have to type in the logout URL manually to log out from the site

Quillink 02-04-2010 06:20 AM

RE: User login dependant on if there's a "www." in the url
 
Fixed again, thanks.

Still looking for the place in my panel to tell it to redirect, though...

fadillzzz 02-04-2010 06:36 AM

RE: User login dependant on if there's a "www." in the url
 
ok, try this code

Code:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^arvyre\.com [NC]
RewriteRule ^(.*)$ http://www.arvyre.com/$1 [R=301,L]

if it doesn't work, try this one
Code:

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.arvyre\.com [NC]
RewriteRule (.*) http://www.arvyre.com/$1 [R=301,L]


Quillink 02-05-2010 02:28 AM

RE: User login dependant on if there's a "www." in the url
 
Ugh none of them want to work. :S

Don't worry about it though, nobody's even noticed yet. And I'm sure they wouldn't mind re-logging in anyway. Thanks for your time of course. :)

fadillzzz 02-05-2010 06:14 AM

RE: User login dependant on if there's a "www." in the url
 
you're welcome...
sorry couldn't help you though...
but you can always ask your host about this problem, I'm sure they can help you

Quillink 02-05-2010 07:37 AM

RE: User login dependant on if there's a "www." in the url
 
Yes, true. :o

Don't know why I never thought of that lol.

powerchaos 02-10-2010 06:10 AM

RE: User login dependant on if there's a "www." in the url
 
its strange
the htacces rewrite rule does not works for you ??

how does your pet script works then ?? because it seems then that your .htacces is not supported :S

normal it should work fine , but what you can do to is putting a small php code into the header so it auto redirects if it got a certain value

that will helps a little

here is the code
PHP Code:

if($_SERVER['PHP_SELF']!= ('www.yourwebsite.com')){ header("Location:http://www.yourwebsite.com"); } 

i cant promise that it will works like it should be
because it going redirect all websites that doesnt come from that site to that site

i use it for a register page on my vps to prevend direct acces , but i point them away from that register page so i dont know if this going work like it shoul be
but feel free to give it a try :D

Greets From PowerChaos


All times are GMT -5. The time now is 10:56 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.