Can PHP files with an extension of .php.xx be executed as PHP?

Say you have a file myfile.php which executes some PHP code. Could this file somehow (any possible way) be executed if it were named myfile.php.xx, where xx are any characters? What about myfile.phpxx? What about other types of executable files in the same situation (.pl, .exe, .dll, etc)?

I'm working on a firewall, using regexes to check file names for these types of files. Is it enough to just check the end of the file for .php, .exe, etc., or should it check what comes after it, too?

Answers


It's completely up to the web server to decide how it wants to handle a given URL. If it wants to treat a URL with a 20-digit number accessed at 2:35 in the afternoon on the third Thursday in the month as a PHP script then that is its prerogative. Attempting to guess what the web server will do strictly by the URL requested is not possible.


Need Your Help

Beginner Spring : how to handle urls

spring

So basically I have made a webapp with the following url www.foo.com/foo (when deployed locally, my app has the following url localhost:8080/foo/). However, I would like to use www.foo.com instead....

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.