Jump to content

Remove Extensions "Not Found" Error??


phpinfo()

Recommended Posts

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

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]

 

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.