Solved

index.php

Posted on 2013-12-02
2
279 Views
Last Modified: 2013-12-18
Hi ,
I came cross this and it seems very interesting, how index.php could be used as folder?!!
http://www.varicoseveinsmdcare.com/index.php/patient-login-area
0
Comment
Question by:fparvini
2 Comments
 
LVL 52

Accepted Solution

by:
Julian Hansen earned 200 total points
ID: 39691766
It is not - the system uses url rewriting to pass the section of the url after index.php to the index.php as a parameter

something like this (in an .htaccess file)

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule index.php/(.*) index.php?p=$1 [L,NC,QSA]

Open in new window

index.php is then responsible for looking at the parameter (in this case patient-login-area) and routing the request internally.
0
 
LVL 108

Expert Comment

by:Ray Paseur
ID: 39692197
To see how it works, install this script, shown here in its entirety, on your own server.  Name it phpinfo.php.  Then access it via a URL that looks like this:

www.example.com/phpinfo.php/more_stuff/here

<?php phpinfo();

Open in new window

Go down near the bottom of the output and look for this:

_SERVER["REQUEST_URI"]
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
how to pick specific file from ftp 13 37
Problem with Simple PHP/mySQL Query 3 50
Download a website to hdd 2 47
Access Object's Property 9 20
Part of the Global Positioning System A geocode (https://developers.google.com/maps/documentation/geocoding/) is the major subset of a GPS coordinate (http://en.wikipedia.org/wiki/Global_Positioning_System), the other parts being the altitude and t…
This article is meant to give a basic understanding of how to use R Sweave as a way to merge LaTeX and R code seamlessly into one presentable document.
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

948 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now