Pezmc Posted July 30, 2008 Share Posted July 30, 2008 I am currently using .htaccess as below to make "fake" htm files with php. RewriteEngine On RewriteRule ^pages/(.*).htm /index.php?page=$1&pages=1 However I have encounted a problem when I am trying to include php files to my script. Say template.php is stored at mysite.com/template.php and it is being included with include('template.php'); if I hit mysite.com/index.php?page=home&pages=1 it works fine. However if I hit mysite.com/pages/home so I am relying on htaccess it returns a include fail, file not found. How on earth do I get around this? Link to comment https://forums.phpfreaks.com/topic/117264-htaccess-and-include/ Share on other sites More sharing options...
Jabop Posted July 30, 2008 Share Posted July 30, 2008 <?php define("SERVER_ROOT", $_SERVER['DOCUMENT_ROOT']); include(SERVER_ROOT."/folder/blah/file.php"); ?> Call it from its literal location each time. Link to comment https://forums.phpfreaks.com/topic/117264-htaccess-and-include/#findComment-603215 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.