MyBB Community Forums

Full Version: Google SEO Plugin Help
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,

I know I provide support but even I need help sometimes ok so what I am trying to do is use Google SEO new URLs like:

http://sitename.com/User-Brian   (This works but redirects back to MyBB search engine friendly urls) so
http://sitename.com/user-1.html

How do I use the Google SEO URL as the main URL also I want the same for forums but can't get it to work it does the same thing like the profile..

My .htaccess

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 require RewriteBase to make RewriteRules work.
 RewriteBase /Upload/

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

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

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

 # Google SEO URL Forums:
 RewriteRule ^Forum\-([^./]+)$ forumdisplay.php?google_seo_forum=$1 [L,QSA,NC]

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

 # Google SEO URL Announcements:
 RewriteRule ^Announcement\-([^./]+)$ 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]
 #
 # 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>


	
RewriteRule ^forum-([0-9]+)\.html$ forumdisplay.php?fid=$1 [L,QSA]
	RewriteRule ^forum-([0-9]+)-page-([0-9]+)\.html$ forumdisplay.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]+)-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 text/css text/html application/xhtml+xml text/xml application/xml text/plain text/x-component application/javascript application/x-javascript application/rss+xml application/atom+xml application/json application/manifest+json application/x-web-app-manifest+json application/vnd.ms-fontobject application/font-sfnt application/font-woff application/font-woff2 image/svg+xml image/x-icon
</IfModule>

# Note: You are able to choose a different name in the Admin CP. If you've done that you need to change it here too
<Files "error.log">
	Order Deny,Allow
	Deny from all
</Files>
Also I have everything set right in the plugins settings.
The User-Brian -> user-1.html redirect happens when you've not applied changes to core files. Google SEO displays a status on the plugins tab in your Admin CP, where it should be telling you to click apply...

Another possibility is that you changed the Google SEO URL scheme settings to be empty.
(2017-12-18, 07:14 PM)frostschutz Wrote: [ -> ]The User-Brian -> user-1.html redirect happens when you've not applied changes to core files. Google SEO displays a status on the plugins tab in your Admin CP, where it should be telling you to click apply...

Another possibility is that you changed the Google SEO URL scheme settings to be empty.

Lol thanks didn’t even notice.

Nvm it’s fixed.