Reputation: 5042
One of my clients ask to do some customization in his site. That site was developed in php with kohana framework. For new development, I copy and moved all the files to a sub-directory called dev including .htaccess. But the url redirection was not working. We need to give index.php on url to get every page. Kindly help me, what was the problem.
Upvotes: 1
Views: 1730
Reputation: 321
I found a solution. In kohana framework, there is an option to set index controller.
$config['index_page'] = ''; //If empty it will call index.php
$config['index_page'] = 'index.php'; //I give value as index.php. The frame-work will add index.php in the url.
If any one find the correct way of redirection code. Please share it.
Upvotes: 2
Reputation: 145482
Not enough details to answer conclusively. So here is your faux answer.
It's most likely that the webroot RewriteRules
collect up all request paths (since the virtual paths in dev/ exist neither), so the .htaccess
in a subdirectory below won't snatch.
The main RewriteRules can however be disabled for certain path patterns with an additional:
RewriteCond %{REQUEST_URI} !dev
(You might actually need a better differentiating factor, since the physical subdir name is unlikely to be used in the virtual request urls.)
Upvotes: 0
Reputation: 83
Add
RewriteBase /folder/
line to your .htaccess file before the actual Rewrite lines.
Upvotes: 2