Support » Plugin: WP Maintenance Mode & Coming Soon » Probably database issue, any way to force the browser to reach the links?

  • Resolved schumyalonsohamilton

    (@schumyalonsohamilton)


    Hi,
    I’m using the plugin but the links inside the coming soon page don’t direct the browser on an another WP installation inside the same 2nd level domain.

    I’m just testing the maintenance mode plugin on this WP installation…:
    https://excellenceclass.it

    Wordpress is a SOLID BASES platform but I’m finding some issue by using a maintenance page…

    If you go on excellenceclass.it and click on the second and third link the browser remains into the same coming soon page by just showing the right URL on the URL bar, but it doesn’t display the page on excellenceclass.it/anteprima/ …
    (/anteprima/ is a second installation of WordPress into the same domain of the first WP installation on excellenceclass.it domain name…).

    The other two links (the first link and the fourth link) are pages outside WordPress, so, they work, the browser reaches and displays them correctly.

    Any idea about how to force the browser to reach the WP pages on /anteprima/ (second WP installation) on the same domain when you click the 2nd and 3rd link on the first WP installation on https://excellenceclass.it (coming soon page created by the plugin)?

    Thanks SO much for any help!
    Kind regards
    schumyalonsohamilton

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hello @schumyalonsohamilton,

    Have you tried to add /anteprima/ to “General” > “Exclude” (plugin settings)?


    George

    Thread Starter schumyalonsohamilton

    (@schumyalonsohamilton)

    Hi George J,
    yes, the browser loads excellenceclass.it/anteprima/ as it was the same wordpress installation of excellenceclass.it, so, it shows page not found.

    It’s weird because if you access excellenceclass.it/anteprima/ from another page or as the browser start page the page is reached.

    But if the link that you click is inside the maintenance page (excellenceclass.it) that is a separated WP installation) then you just see the same coming soon page displayed with the different link URL related another WP installation.

    Thanks george J! I will find on Google some way to fix that issue, thanks SO much anyway!

    Kind regards
    schumyalonsohamilton

    Thread Starter schumyalonsohamilton

    (@schumyalonsohamilton)

    Also, do you think this code inside .htaccess could solve?

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^(www.)?example.com$
    RewriteCond %{REQUEST_URI} !^/my_subdir/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /my_subdir/$1
    RewriteCond %{HTTP_HOST} ^(www.)?example.com$
    RewriteRule ^(/)?$ my_subdir/index.php [L] 
    </IfModule>

    Excellenceclass.it will remain a coming soon page in these months, so if this .htaccess code can solve I can try…
    I’ll tell you if it works… Thanks again for the help!

    Thread Starter schumyalonsohamilton

    (@schumyalonsohamilton)

    No, it doesn’t work. Error 500.
    But I think a way can be the .htaccess with the right code, any idea please?

    @schumyalonsohamilton: actually, just the second link is not working.

    Are you sure this URL exists? If you disable the Maintenance Mode, the URL is working?
    https://excellenceclass.it/anteprima/cosa-ne-pensano-i-dottori-commercialisti/

    • This reply was modified 3 years, 5 months ago by George J.
    Thread Starter schumyalonsohamilton

    (@schumyalonsohamilton)

    It’s a weird behaviour due to a weird conversion of the database to the innodb format but most probably due to w3 total cache and some plugin conflict.

    I was also switched to PHP 7.2 before this issue, so, now I’m again on PHP 5.6.

    About the first link that now works, it’s because I removed some traces leaved by w3 total cache also after its deactivation and cancellation.

    But the second link it’s not clear why it’s not still working.

    I’m afraid something has been broken on the WP installation, so I’m just override the last changes with w3 total cache by using a backup files.

    thanks for trying to help me, I’ll keep you informed here about tha maintenance mode plugin in case it will work after the reset…

    Thanks SO much George J!
    Kind regards
    schumyalonsohamilton

    P.S.: Also, because I’ve an iThemes Sync license I’ve noted that the two .htaccess has been corrupted with a lot of code added about IP block etc…
    Probably the server misconfiguration has created a false positive for the iThemes cloud app, so I’ve disconnected also that plugin.

    Thread Starter schumyalonsohamilton

    (@schumyalonsohamilton)

    Hi again, (feedback)
    It’s not a Maintenance Page or Maintenance Mode related issue but just W3 total cache plugin broke the site and created some big issue during the switching to InnoDB database format and PHP 7.2.
    This cache plugin, probably not still well updated has created something like a war on my VPS server.

    Anyway thanks to God I’ve solved, I made backup rollback of files and sql dbase, but I’ve removed w3 total cache by using Super Cache or Autoptimize that run both smoothly.

    Also the last maintenance page plugin is not updated from year but now it works but the background image is shown in better pixels, otherwise I was about to remain with the Maintenance Mode plugin that has much more feature, but, I repeat, the same background image looks better with Maintenance Page plugin.

    I’ve the two plugin tha can be useful in any event, but I’ve deactivated Maintenance Mode just for the how to show the background image.

    Thanks again SO much!
    Best regards
    schumyalonsohamilton

    @schumyalonsohamilton I’m glad you solved the problem. Please set the status of the ticket to Resolved.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Probably database issue, any way to force the browser to reach the links?’ is closed to new replies.