I am in the process of building a website using Craft CMS, but it's requiring me to link using /index.php. For instance, linking to /blog just creates a 500 error; I can only get to the blog using /index.php/blog. Even setting up redirects does not help.
I've followed all the steps in this Craft Support article up to the last, which says:
Are there any steps I can take to prevent broken links all over the site?
I've followed all the steps in this Craft Support article up to the last, which says:
This part, I don't have control over, but I don't think it's set to AllowOverride None, since my .htaccess file is able to control the PHP verison.If you're on Apache, your httpd.conf file probably has AllowOverride None set for your site, effectively disabling all .htaccess file changes. Change it to AllowOverride All, restart Apache and you should finally be set.
Are there any steps I can take to prevent broken links all over the site?