.htaccess to *.com/index.php/example

Posted by shally87, 03-12-2010, 02:36 PM
I am using wordpress and currently i have problem with visitor getting error 404 by visiting http://www.example.com/xxx since the real page was in http://www.example.com/index.php/xxx Below is my rewrite rules and in bold is what I make.. hope some one can help me out. I also wondering if there is conflict in both the italicized code?

Posted by Driver01, 03-12-2010, 04:18 PM
Not entirely sure of the question but first # means comment, therefore anything with # preceding it will be ignored, secondly why would you need to do that, index.php is a file not a directory so you would write www.domain.com/directory/file or www.domain.com/directory will load the directories index file if it has one?

Posted by globalcsolutions, 03-13-2010, 02:56 AM
it seems that you comment the entry for #RewriteRule ^http://www.example.com/(.*) http://www.example.com/index.php/$1 [NC]

Posted by shally87, 03-13-2010, 11:36 AM
sorry, I did not comment it before.. it was RewriteRule ^http://www.example.com/(.*) http://www.example.com/index.php/$1 [NC] and still not functioning.. how long till the changes effect my file if i do the changes? immediately or sooner? Since every time i rewrite I directly clear my cache and try it out.

Posted by Driver01, 03-13-2010, 11:52 AM
have you got a directory called index.php in your tree? If not then this will not work becuase your telling it to go to a url that doesn't exist.

Posted by shally87, 03-13-2010, 01:48 PM
yes, there was index.php files. Without redirection all my post would be redirecting to http://www.example.com/index.php/xxx, but since my old host have it http://www.example.com/xxx, and i have to avoid broken links so, for any request http://www.example.com/xxx i wanted to redirect it to http://www.example.com/index.php/xxx

Posted by Driver01, 03-13-2010, 02:34 PM
maybe I don't quite understand?, index.php is a file not a directory/folder as you have it in the url the browser is looking for a directory/folder called 'index.php'. this '/' in the uri is a directory/folder seperator. So if I put this: http://www.example.com/index.php the browser would look for the file index.php in the base directory if I put this: http://www.example.com/index.php/ the browser would look for a directory or folder called 'index.php' in the base directory, and would try to load an index file in that directory/folder. redirection can be accomplished through cpanel if you have that, it will add it automatically for you.

Posted by shally87, 03-13-2010, 07:19 PM
Owh owh XD. Its a index.php file anyway. this is the first time I get into this problem too. I just not quite get it since in wordpress we have the ability to redirect by using permalinks as to make a google friendly site. It sort of work as a folder but there is no index.php/ folder. From what I see in manual script too it sometimes ends with index.php?xxx or something alike. When I try to remove the index.php from the www.example.com/index.pxp/xxx and make it like www.example.com/xxx it really did not work.

Posted by kenji.lee, 03-13-2010, 08:07 PM
RewriteRule ^http://www.example.com/(.*) http://www.example.com/index.php/$1 [NC] Not work ... I think it will reidrect forever ... Use this : RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] It will put everything if not exist files or folder to index.php reply if u have any question.

Esta resposta foi útil?

 Imprimir este Artigo

Leia também

M2M Host Offers Discount Across All Web Hosting Plan This Christmas!

Posted by livechatdir, 12-17-2009, 08:49 PM M2M Host, the leading web hosting company...

EARHOST down!

Posted by davkiz, 08-29-2002, 03:54 AMWow now there's a surprise. It was bound to happen. Their...

Problem with downloading XML file

Posted by Luka, 01-16-2008, 12:00 PMHello, I have a script that makes XML file with DOM , stores...

Warning: shell_exec() has been disabled for security reasons

Posted by ashish1987, 09-15-2007, 12:39 AMHey I installed status2k on my server and i am...

Removal of wget generated files

Posted by ladless, 09-19-2008, 03:19 PMHi there. I have several cronjobs set up like the...