MyBB Community Forums

Full Version: problem with Enable search engine friendly URLs
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
When it is activated (Enable search engine friendly URLs?)
Several problems appear in a page forumdisplay and showthread
At the bottom ,(Forum Jump)
1-find private messages (when pressed) take us to Forum Home
2-The same thing happens when you attempt to access the User Control Panel
3-Who's Online ??
4-Find ??

The same thing happens with the installation google seo

The experience of the two methods



Please find a solution to these problems
  Thank you

Sorry for my bad languages
I believe the issue is it doesn't know how to handle negative values properly for forum ids. ( It uses negative values in the forum jump for Private Messages and a couple other things. )

I figured out a solution. If you are using default SEO URLS, place this in your .htaccess file:
RewriteRule ^forum--([0-9]+)\.html$ forumdisplay.php?fid=-$1 [L,QSA]
i used google seo
The problem has not been resolved by editing (htaccess)
Can you post the contents of your .htaccess file?
The problem has been resolved
Error in the file (htaccess)  i delete the content and modify it
The amendment is

RewriteEngine on

# Some hosts require RewriteBase to make RewriteRules work.
RewriteBase /

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

# Google SEO 404:
ErrorDocument 404 /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 there is something wrong, please correct it
Sorry for the inconvenience
Thank you
Sorry for  bad languages