Thread Starter
timh42
(@timh42)
Hi,
I am using the default ports – 80 for web and 3309 for mysql.
I created a new DB, and installed a new vanilla copy of WordPress 3.9.2
I added the NGG 2.0.66.27 plugin, created a new gallery and added thumbnails to a page.
Everything worked fine. I noticed that the NGG links included index.php (e.g. http://localhost/vanilla/index.php/nggallery/slideshow?page_id=2) even though my page links did not.
As soon as I updated the permalink structure to http://<hostname>/index.php/%postname%/ I got the double index.php’s in the links and they duly broke. As with my main site the links couldn’t be “fixed” by manually removing one of the index.php’s (which if it worked would point the way to a mod_rewrite based fix).
The use of index.php based URLs was recommended by our SEO people. I’ll need to think about the implications of changing it.
However, it seems that NGG has a bug or limitation here. It should not impose a link structure on the site. WordPress allows the user to choose a link structure and NGG seems to break this.
Tim