AI Search
Classic Search
 Search Phrase:
 Search Type:
Advanced search options
 Search in Forums:
 Search in date period:

 Sort Search Results by:

Filter by custom fields

Topic prefix

AI Assistant
Notifications
Clear all

[Solved] sub-forum / slugs showing empty page after migration to new server

4 Posts
3 Users
1 Reactions
1,249 Views
Posts: 14
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@itsupport)
Eminent Member
Joined: 7 years ago
[#57502]

Hi all,

hopefully somebody can advise on below:

we have a forum installed under https://OURDOMAIN.COM/index.php /knowledgeplatform/

after migration we can see main page /knowledgeplatform/ with all menus and links to posts / sub-forums

but not any of the posts / sub-forums like below (design shows whole site header & footer but shows empty space within content section)

https://OURDOMAIN.COM/index.php/knowledgeplatform/ main-forum/

https://OURDOMAIN.COM/index.php/knowledgeplatform/ pbs/

https://OURDOMAIN.COM/index.php/knowledgeplatform/ hr/

etc.

any advise please? Thanks 


3 Replies
Posts: 1
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@natashaelaine)
New Member
Joined: 2 years ago

I'm piling on to this thread because the same thing happened to me after a web host migration. Except in my case, the wpForo suggested running the Repair Database function and it created a second empty Forum - and neither functions.


Sofy
Posts: 5774
 Sofy
Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@sofy)
Support Team
Joined: 8 years ago

First try to deactivate (please don't use the "Uninstall" button) wpForo and activate it back, then delete all caches and check it.

If the issue is not fixed, go to Dashboard > Settings > Permalinks admin page, make sure the perma-structure is not the default ?p=1 one and save it. Then go to Dashboard > Forums > Settings > General Tab, click the [update options] button. And click the Visit Forum link in the Forum Base URL option section.


Posts: 14
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@itsupport)
Eminent Member
Joined: 7 years ago

I'll share resolution:

 

Elementor was unable to identify the currently used page. I removed the unnecessary /index.php from the URL permalink structure, and everything is now working fine. The entire website is functioning correctly.

 

P.S. You still need to remove /index.php from all custom manually written URLs.

======

In WordPress, the /index.php in the URL typically appears due to the way permalinks are configured. Here are a few reasons why it might be there:

 

1.

Permalink Structure: If you see /index.php in your URLs, it might be because your permalink settings are not configured correctly. By default, WordPress uses a URL rewriting system that hides /index.php, but if this isn’t set up correctly, you might see it.

2.

.htaccess File: WordPress uses an .htaccess file to handle URL rewriting. If this file is missing or incorrectly configured, /index.php might show up in your URLs.

3.

Server Configuration: Your server might not support URL rewriting or might not have the necessary modules enabled. For example, on Apache servers, the mod_rewrite module must be enabled for pretty permalinks to work.

4.

Custom Permalinks: If you’re using a custom permalink structure or certain plugins, they might require /index.php to be part of the URL.

 

Hopefully this will help. Thanks for the support GV team


Share: