phpinfo() Posted February 3, 2009 Share Posted February 3, 2009 I am switching over to a new server and I edited the httpd.conf file to be similar to my old server. I have a mod rewrite rule to remove .php extensions, which does work - but when it rewrites to http://domain.com/index I get a Not Found 404 error. Just going to http://domain.com will bring up the file, but if I try to access any files, it will rewrite and remove the extension properly, but I will get a 404 error for that file. I set DefaultType application/x-httpd-php - Not sure if this is an Apache or PHP problem. Link to comment https://forums.phpfreaks.com/topic/143673-remove-extensions-not-found-error/ Share on other sites More sharing options...
phpinfo() Posted February 3, 2009 Author Share Posted February 3, 2009 Follow up: I don't think this is an issue with the rewrite rule, as it is working as far as removing the extension. But I am getting a Not Found error thereafter. Could this be an issue with the DefaultType or MIME Rewrite rule, just in case: RewriteEngine On RewriteBase / Options Indexes FollowSymLinks AllowOverride None # # Remove ".php" RewriteCond %{THE_REQUEST} ^GET\ ([^\?]+)\.php.*(.*)\ HTTP RewriteRule (.+)\.php.*(.*)$ $1$2 [R,L] Link to comment https://forums.phpfreaks.com/topic/143673-remove-extensions-not-found-error/#findComment-753892 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.