• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

SEO Problems. Forum list dosen't work anymore?

Andrew

Well-known member
#1
*Problem Solved and Fixed by Shadab - Thanks, Andrew*

Some time yesterday, my seo started to mess up and now the forum list doesn't show. I updated 2 of my 5 mods and added more content to them. I doubt the updates to them broke my seo layout but now the forums list isn't showing up.

Mywebsite: http://www.ultimategamingcentre.com/community/portal/
My "original forum list(node) page: www.domain.com/community/forum/
Forum node list page now: www.domain.com/community/ (shows blank white page)
All the threads still work fine, my mods work correctly, and my server is running great. I am clueless where everything went wrong.

Edit: Some forum nodes are redirecting wrong also (with the white page problem).

Mods i use:
The Happy Place = 2.0.1
[8wayRun.Com] XenCarta (Wiki) = 1.2.3
[8wayRun.Com] XenMedio (Media) = 1.2.2
[8wayRun.Com] XenPorta (Portal) = 1.2.4
[8wayRun.Com] Random header script
XenForo 1.0.0 Release Candidate 2 (not a mod but i list it anyway)

Styles:
Flexile Dark and White by Eric

Here are my SEO settings:
seo.jpg

Here is my .htaccess file:
Code:
#    Mod_security can interfere with uploading of content such as attachments. If you
#    cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off
#</IfModule>

<IfModule mod_rewrite.c>
    RewriteEngine On

    #    If you are having problems with the rewrite rules, remove the "#" from the
    #    line that begins "RewriteBase" below. You will also have to change the path
    #    of the rewrite to reflect the path to your XenForo installation.
    RewriteBase /community

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data|js|styles|install) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>
My forums are not placed in the root directory because I wan't to keep that open for other software. Currently its a place holder for: http://www.ultimategamingcentre.com/ which has a little into video and some information about our gaming clan. So before it gets asked or suggested, I have absolutely no plans on moving XF to my root.

Let me know if you need any more information as I am clueless as to what went wrong.

I appreciate all the help I can get. Seriously thank you!

Sincerely,
Andrew
 

Andrew

Well-known member
#3
Is there an "index.html" file in your /community directory?
Yes sir, and here is the syntax of that file:
HTML:
<html>
<head>
<title>UGC - Ultimate Gaming Centre<title>
<script type="text/javascript">
<!--
function delayer(){
    window.location = "http://www.ultimategamingcentre.com/community/portal/"
}
//-->
</script>
</head>
<body onLoad="setTimeout('delayer()', 5000)">
<h2>Prepare to be redirected!</h2>
<p>We will now redirect you to the community forums :)</p>
<p>If the page does not redirect you <a href="http://www.ultimategamingcentre.com/community/portal/">then click here</a>.

</body>
</html>
 

Shadab

Well-known member
#4
That explains why going to domain.com/community/ shows a blank page.
It's loading the index.html file, instead of index.php
 

Andrew

Well-known member
#5
That explains why going to domain.com/community/ shows the blank page.
It's loading the index.html file, instead of index.php
Upon removing that file from the FTP, the problem is still not fixed.

Instead of going to community/forum/ it is only going to community/

The community/ directory has always had a blank white page

Loading the community/forum/ directory manually, now gives users an error.

This is the error (which is not helpful)
UGC - AVA and Black OPS Clan - Error
The requested page could not be found.
 

Shadab

Well-known member
#6
It's now showing the directory listing, even when your index.php file is present in the directory.
This shouldn't happen.

Could you add this to your .htaccess file... (/community/.htaccess)
Code:
DirectoryIndex index.php
 

Andrew

Well-known member
#7
It's now showing the directory listing, even when your index.php file is present in the directory.
This shouldn't happen.

Could you add this to your .htaccess file... (/community/.htaccess)
Code:
DirectoryIndex index.php
Adding that line of code and removing the index.html file has fixed the issue. Thank you Shadab!!! I appreciate your help with this matter!!!!

Edit:
I have credited you on the top post and on my website for the help fixing the problem. I am glad you were around to help a goof like me. I sincerely appreciate the help! Thank you so much!!

-Andrew